I ordered a large in this item, as I am a size 10-12 in clothing, and it was VERY tight.  I think I will love it once I have lost about 10 pounds, though it does defeat my purpose in buying it.  It is quite pretty, and my boyfriend really thought it was awesome.