Bought a size Small thinking it was actually a dress. It is not. It is a shirt. As a Small shirt, it is a little baggy. As a Small dress, forget about it. Unless you like having your lady parts on display. Need to order 2 or 3 size up if you want it to appear like model picture, but that is just a guess. It is wide, so it doesn't look like it would get longer in size, but maybe wider? I am 5'5" and 115 lbs. Hated this, wish I didn't miss my opportunity to return it.