Full disclosure, I’m a 130 lb 22 year old with the build of a 15 year old.  One of the parts of the desk didn’t match up with the holes to screw into the frame, but other than that it was easy enough to put together (plan about a morning and part of an afternoon to build).  It’s a bit wobbly, but doesn’t feel particularly unsafe at least.  It’s a bit difficult going up the ladder and the gap to get in is a bit tight, but this was meant for kids, so...  Anyway, decent purchase.