Very sturdy bed perfect for my boys their room.
The bed arrived within a week of ordering and came in 2 big boxes. 1 of the boxes was pretty damaged but none of the parts were actually damaged as they were packed well.
It took my husband a good 2-3 hours to put this together with the help of our 6 year old. Despite h starting the opposite way as directed he got the job done. (Start with the bottom bed as stated in the directions ))
Our 10 year old pup loves her new bed as well, she always sleeps in their room and now has an entire tier to herself. 
The bed is extremely sturdy and looks really good. Overall I definitely recommend this bed!