Relatively easy to assemble and seems pretty sturdy! I was actually able to assemble it by myself for the most part. Just needed my 9 year old to old the door while I screwed the hinges on.