I have ordered from Zaful several times over the last couple years (mostly shirts and bathing suits) and I each item I've received have been good quality and great pricing. The bathing suits in particular I've gotten at amazing prices ($5!) and they are actually really great bathing suits. The shirts tend to be shorter than I originally anticipated (however they were supposed to be short/belly shirts) so I wasn't particularly upset about it. Hands down some of the best prices though for good clothing. Shipping is fast - I had one item that was delayed quite a bit, but other than that I've received items within the next week that I ordered. I will continue shop Zaful!