Really good quality nice and thick and flattering i got a size small for reference i’m about 5”8 tall and fits perfect. Has adjustable straps and identical to the oh polly version, maybe don’t wear black underwear but apart from that it’s not see through