I have ordered from Zuliliy many times. It takes a little while for the items to arrive but when they did arrive they were nicely packaged, as described, and a good deal for the money. I only contacted customer service one time, due a mixed up shipment, but they were friendly, courteous, and quickly resolved the issue to my complete satisfaction