This is so pretty and seems a good quality.
The lace is lovely and has a great balance of stretch and strenght of the fabric
It is two pieces, the under layer is like a long camisole, and the over layer is the stretch lace.
It is quite snug and form fitting but not too tight. I would try a size up, but it seems that would be too loose at the top around the shoulders. It is just meant to fit the curves...if you have a body with no tummy bulge it will fit fine!