Its very comfortable and it kind of hugs your body. The reason for the 4.5 star is because the fabric can be slightly irritating but overall it looks great and it met my expectations.