Company says they're an American company. What we ordered said that they had them in stock. However, apparently they were not because they're shipping from China. Not only that but shipping is supposed to take 24 to 48 hours. That did not even come close to happening. It took over a week. I reached out to the company via email two separate times and neither time did I receive a response. Our order finally shipped but I'm not getting my hopes up that it will actually arrive. Extremely disappointing considering the amount of money that we spent on a singular order.