So for the price, my expectations weren't very high, but it works ok for my 6 year old and gives his room tons more space.  Unfortunately its not the most sturdy bed and definitely shakes if he moves a lot.  It doesn't shake to the point that I'm afraid of its stability, but I definitely will replace before he gets much bigger. The steps are very uncomfortable to climb and its a big pain to change the linens. I wouldn't purchase again, but it will do for now.