It took over a month before it was shipped but once it showed up, it was fine. They sent me a tracking number as soon as I ordered it, but then never actually sent it. I called and emailed multiple times. When I finally got an email response, they didn't actually give me any answers. Communication and customer service is terrible, but they did finally send it.