Really solid, and easy to put together. Our daughter is thrilled with it. We found that the runners on the pull out bed are susceptible to popping out but hoping a bit of glue will remedy this. As others have said instructions for the handed version of putting it together would help speed up assembly further but would definitely recommend.