Nice Fabric, but VERY small. I wear the same size in all things and this was hysterically small in both the top and the bottom. I usually wear a size Small for bottoms and this was EXTREMELY small, there was no way it was going to fit. Not very much stretch in the fabric either. The top (I ordered a 34D) fits more like a 34C (and a small C at that). Cute, but definitely not for anyone with a bigger set. I sent it back. :(