I wish I could give 3.5 stars. The quality is just ok, not too cheap looking, but not great. I ordered size large for my grandson and it's a bit big, he is 6 foot 148 pounds wears a 30 waist and 32-34 length, small and medium shirts. The most disappointing thing as the chain was not on this vest. It was one of the reasons I chose this vest. I'm not sure I got the correct vest but don't have time to do anything about it. He needs it for a wedding in 4 days.