I ordered it to wear to a birthday party and got so many compliments. The party was Saturday so I ordered on a Tuesday and had it by Thursday. The fabric is also really good and very nice quality. Will be ordering again soon. Good follow up emails and communication as well.