Really happy with this loft! I put it together myself in about 1.5 hours. The directions are very clear. It's super sturdy and the kiddo loves it. No squeaking or anything.