It’s nice and fairly easy to assemble but the top arrived scratched and marked up.  Went ahead and kept it as a replacement was on back order and my son was moving and couldn’t wait.  Looks nice but poor quality control!