Very cute dress. The shipping takes about 5 days. I ordered it on Dec 31st and got it today Jan 8th. My 1st purchase. I ordered a 3x. The dress was a struggle to put on. Once it's on it fits like a glove. You don't need shapewear cus the dress snaps back at you. I give it 4 stars cus of struggle putting it on. It swishes everytime I walk. Overall I like the dress. I will order again. True to size.