Luckily my husband it 6 feet tall and thin, about 190lbs so this was a perfect fit if not a little small. Would be perfect for a guy about 5 foot 10 and thin. I bought him a black v-neck undershirt in small so it would fit underneath and he looked really cool. I also ordered the fedora black hat and the "tommy gun" and he wore black dress slacks and dress shoes. Very cool costume for the guy who hates to dress up for Halloween!