I ordered mine on December 5, 2016, and got it today Jan. 19, 2017, so definitely be prepared to wait awhile. It's actually really nice though, and I adore these types of dresses. The shoulders and arms fit a bit snug, but other than that and the time it took, it's great. I ordered a Medium, which is my usual shirt size, so I would go by it that way. Hope this is helpful!