Just like the bike shorts, the fabric is AMAZING!!! It is so soft and smooth, and very comfortable, however, I felt like for me the straps were a bit long by a few cm so I felt I needed to pull it up time to time. Also, As only the front top part was double lined, there was almost a line where it stops and becomes thinner (probably bc its white) and also, it is slightly small/hard to get on, despite everything else ordered in that size fitting, however, it still fits. It very supportive still and I do reccomend.