Very good quality, very pretty color, but very thick material ; i wore it for a wedding in July and i was a bit hot. however, if you sweat like me, it will not bleed through, i did not get any sweat stains. Very flattering for small breasts. A bit hard to walk in, especially if you're small like me, but i still wore it with 10cm heels in the grass and managed to keep it together.