It took them more than 30 days to deliver it to me. They did not give me a tracking number after I emailed them and they send me 2 weeks later. When it came to my place, I was super excited since I waited for so long but they shipped me a wrong order. Their customer service sucks. I don't recommend them at all. The quality of their product is not the greatest as well.