Expected it to be a little looser fit but it's pretty much form fitting. Had to keep it because I needed a slip right away. I ordered a medium which is what I wear in pretty much anything but should have ordered a large. Haven't washed it yet but we will see if it shrinks. If it does shrink it won't fit at all. I am 5'3 and weigh 135lbs.