Really a pain to assemble but all in all its really sturdy and amazing for our kids to have room to play and put the bed high enough we can get under and play with them to. Awesome product. Wish easier assembly.