Size correct
I'm 6'4", 220. The extra large fit perfectly. The top is comfortable and stays up
Rating: 5 stars