We love it! It was fairly easy to put together. Only needing another person to lift the bed up. Good quality product, sturdy. My daughter loves it. I did have an issue with it being delivered as one package was set to be delivered separately due to being damaged in transit but they rectified the issue and delivered all packages the day after it was originally due. Customer services were fantastic and I was kept informed of what was happening constantly. Excellent service.