I was surprised at the roominess. It's hard to find clothes that fit my son who is 6'4" and 310lbs. He's a big guy. So we rarely find anything he likes that fits well and is affordable. This set is totally his goofy style and it's very comfortable for him to wear. As I said, the shorts are HUGE but the shirt was just right. I think if you could order different sizes for each piece it would be better, but the outfit is still in his regular rotation! The items came as expected and on the day they were expected. Happy with this purchase and would recommend to others.