Bought this for my 8 year old. It seems pretty sturdy after we completed assembly, speaking of assembly however, it wasn't the easiest thing to put together. 

There was some rust spots on the desk and several of the welds are questionable.. at the point we realized there were rust spots on the desk it was too late to package it back up so it lost 1 star for that. 

It took about 2 hours to put together with my husband's help and tools. 

Overall it will serve it's purpose and I'm sure my son will love it.