I bought this for my boyfriend. He's about 170 and 5'9". He was swimming in this costume and I had to break out the sewing machine to make some alterations to fit him better. Took 5 inches off the pant length; 2.5 inches off the sides of the shirt and arm hole; and 4 inches off the length of the shirt. It looked so much better on him after the alerations. The hat also fit very tight, so I just removed the elastic and it was more comfortable for him.
Bottom Line Yes, I would recommend this to a friend