So far so good!  My 16-year-old son put the legs on with no problem, he says.  Seems solid....nice smooth protective finish on top.