Very easy to assemble. My 14 yr old son put it together in less than 15 mins.  No scratches and seems sturdy.