I'm only giving this 2 stars because I purchased one of these in 2x awhile ago and I loved it - I came back recently to repurchase the XL and it's NOTHING like pictured. I was expecting to get the exact same item that I'd ordered before and that's pictured and the item I got is not at all what's pictured. It's made of a thinner material and it does not have adjustable straps. Worst of all, the flexible side cup area is not there and the ridgid top area presses into my chest and makes my boobs look stupid. I probably could have made this work if the straps were adjustable, but they aren't and they are already slightly too short as is. I'm really quite angry that I wasted money trying to get a slip I LIKED and got some replacement that's not at all what I ordered/what's pictured. Now I have to waste time sending the thing back and trying to find another brand because I don't trust re-ordering from this seller again.