Bed came quickly and was very well packaged! Even though there were dents in the packaging all the pieces were good as new inside. Setup wasn't too bad, we did need 2 people a few times to hold things in place. My son is thrilled with the bed, it feels very sturdy and his twin pull-out sofa even fits underneath so that he can have an extra bed in his room for sleepovers!