Very easy to assemble. Took less than 30 minutes. Finish looks good, no scratches or marks on it. Very sturdy and came in less than a week. Perfect for our son!