Comes in 2 different deliveries, separate days. This was inconvenient! Product is very easy to put together, only took 15 minutes. Very comfortable and my pets love it. Definitely would recommend purchasing.