I had been eyeing up the red of this item for a while but didn't want to bite the bullet with the price. However, when I saw the green I had to buy it! I am 5ft 5, 34D chest and curvy but still slim. It fits lovely if I am standing up, however if I bend, lie down or lean on something all of the elasticated straps just gape. Given that they are elasticated, to me it would make more sense to use less to allow the item to stretch where it needs to so as to fit perfectly at all times. My partner still really liked it (otherwise I wouldn't have kept it, especially for that price!) but I found it annoying. Thankfully the purpose of lingerie is to have it taken off so I could see past it. Love the style/concept but I just don't think it is made well. The actually quality of the elastic and other bits is good. It would definitely be a lovely piece if it fit right. Unfortunately due to it being ill fitting I can't justify the price. I won't be buying the red one like I had originally planned that's for sure.