Fantastic top. Love the 'swing fit' tank tops, as I don't like wearing fitted tops. I loved it so much I bought 6 in total! I wear them out or around the house & use 2 as pyjama tops as they are super soft, lightweight & cute! (I can never find nice basic coloured pj tops!) Really hope Penningtons bring this same style back next Summer - I would buy them in every colour. The Peach is the only colour left in stock - I might buy 1 to tie-dye as it's on sale! It is generous in fit but not super oversized. I'm usually a 3x or 4x depending on fit. I got 3x & 4x in this & the 3x is perfect. I could have easily fitted in a 2x & been just as happy. Lightweight but not see-through. Buttons add a cute, stylish touch. They wash really well. Perfect length to flow over my tummy! Nothing bad to say here! If you see this top in stock - buy it!!