Easy to assemble. I with my 9 year old and 5 year old playfully did it in 30 minutes. The hardware was sufficient, but I would have appreciated some extras. Sturdy frame, but a bit flexible mesh. I think that is okay because it is made of metal and is welded to the frame nicely to keep it in place.