Good quality, easy to assemble if you lay everything out. Took less than an hour. Stairs were slippery; added traction stickers. Sturdy but attached to the wall for safety. Nice desk area.