If you are hesitating on buying this set, just go ahead and add it to your cart right now! I ordered my usual medium and it fits flawlessly in both the top and the bottom. The shorts have an elasticized back which makes them incredibly comfortable for all-day wear, while the front looks tailored and neat. The navy blue fabric feels silky, breathable, and does not fade after washing. I love accessorizing it with tan or brown leather belts and a nice clutch. It is the absolute perfect vacation outfit because it travels beautifully with minimal wrinkling. A staple piece!