I am 6'1 185lbs I ordered an XL not only did it get here in just 2 days but it fits just fine. It is extremely short but that is fine for the party im having. The V is not deep on me though due to my height so I will probably alter the dress slightly. It says it us stretchy but it is not like spandex stretchy so while it does have a tiny amount of give don't expect spandex. It also has a zipper which I was not aware of luckily that worked out fine though. Love it! Def buy this!