This company is in China, so keep that in mind when you order. There is no "fast shipping" from China.
When I pay $29 for a dress, I am not expecting something more than what I am paying for. With that in mind, I just received 8 dresses (for going out to clubs) and am very happy with all 8! Yes, I waited 3 weeks for shipping but I expected that. Check the photos and the fabric content before you purchase and you won't have any surprises. Returning to China is too expensive so shop wisely. I am happy with my purchase and will purchase again.