Arrived on schedule with no damage. There were no missing parts. The beds are solid and well made. The directions could have been a little clearer in a couple of places. Also, it would be helpful if the hardware needed for each component were separate and located with that component.  Overall a very well made piece and I would definitely recommend it.