It took a while to assemble but is very sturdy. Great for our 3 grandkids to sleep over at the same time.