So far this bed has been a good fir for my daughter. Putting it together was definitely a liitle challenge but after almost four hours we got it. That L tool did not make putting this bed together a pleasant experience it made the process last longer. Bed bed is the right size, I love the space it has underneath and the desk is a plus. For the price I paid for it I'm pleased overall. I would definenitely recommend this bed to others.