Purchased for my daughter. For the most part it was fairly easy to put together, I did it all by myself with the exception of one screw that wouldn’t fit. Thankfully my neighbor was able to help make the hole bigger so I didn’t have to return it. 
The bed is cute but definitely not high end quality. My daughter is very happy with it but I don’t expect it will last long.