Im impressed! Everything came in 3 boxes, no parts missing, nothing bent or damaged as opposed to others experiences. Easy to put together (we had to watch the YouTube video to figure out how the arms and frame went together) and didnt even take 45 minutes. It is a little smaller than I expected but it is nice to not completely sink into a couch and not be able to get up, haha. It will be easy to disassemble for when we move! Cat loves it too! 5 stars!