Quality: Smaller than charts On-time Shipment: Not sent on time as agreed Customer Service: Client management was below average and no support when I flagged the clothing being smaller than the chart provided. Alibaba had to step in and process a full refund due to the business refusing to do so.