I ordered an outfit for Halloween on Oct. 1st. I got expedited shipping because I knew it was coming from overseas & would take a little longer. My ordered arrived on 10/25. I was getting nervous that it wouldn't arrive on time. That is the ONLY reason I gave it 4 stars instead of 5. My order was exactly what I expected. SO CUTE! I read the sizing and ordered a 5X. I usually wear a 2X. It fits perfectly! The material is great & I will definitely be ordering from this site again. Just make sure you get expedited shipping so you can track your order, and always order several sizes larger than what you wear!