Its a really nice top and well made too. I am 150 lbs and 54 tall. The xxl is perfect for me. Bought it for my church choir function but will have to buy a white top like yesterday. Thats why I gave 3 stars.