Perfect for my needs. It took lots of time to assemble because I mostly did it myself over several days. I just needed help lifting the top bunk up. Directions were clear and overall easy to assemble. Very solid construction and I love the storage in each step. Steps are steep but safer than a ladder for young children.