This bunk bed is great - feels so sturdy because the bottom bed is basically on the floor and I love that the top bunk isn’t too high. I’ll be honest, I hired someone to come put it together, so I’m not sure how hard that part was, but the bed came in 3 separate boxes with all necessary parts, took about 3 hours to assemble and looks great in my son’s room. It’s what toddler dreams are made of. This is probably a problem with any bunk bed, but I was surprised how hard it was to get the sheets on and it took some heaving to shove the mattresses in as well. Happy with the purchase overall though!