Absolutely trash. Ordered two items and waited three weeks and customer service reassured me that the items should ship out in the following week and the next email I got from them said that both my orders were cancelled because they were out of stock?!?!???? Super unprofessional to advertise items that are out of stock - should be better communication between their brands. Only thing I regret is ever trusting them. Wish I never bought from them in the first place, honestly so disappointed.