This is really cute. Nice thick fabric.
Sizing info: I'm about 145-150 lb 5'5" 36DD and I ordered a large. I think I could have gone with a medium so the top would have a tight, stretchy fit. In size large, it is simply "fitted" -- no stretch and not loose, but I think part of the fun of this product is getting something snug enough to be stretchy. That said, I'm too impatient to return it and it works as is so I wore it in a parade and had a great time. In the future, I will give a medium crop top a try to see if it works like I'm imagining.
I got the pencil skirt in matching fabric and in a size medium and that is definitely the perfect size for me.