From the time we placed our order to the time that our order arrived was just a matter of days. Communication from this company was excellent, they always kept us up to date. The order arrived actually a day earlier than expected and in good condition. I would highly recommend this company