Cute set! I always size up when ordering online. I usually wear top sizes M/L and 11/L for bottoms. Ordered an XL. Never fails to size up since it fit perfectly. The material is not a stretchy lace. So the top fit a little loose. Hope the size description helped :)