Very pleased with the timing of arrival and packing. They are very careful at making sure the product arrived in one piece. Easy set up and te kids love the beds. They are very strong even for an adult to sleep on the top. The cat even loves the stairs.