First impression unboxing, we were impressed with the upholstery details. This was my biggest concern ordering online. The entire bed was super easy to move boxes up to our room and took 40 minutes total to install (half of which was spent just deciding where to orient it in the room). We LOVE this bed!!! My only complaint is that the bed shipped with tools to install. While this was nice, they were a little cheap and barely made it through the install. We ended up using our own tools to finish up so we didn't strip the screws.