It certainly didn't arrive in perfect condition, but too much trouble to try and return. And I'm sure it's going to scratch easily.  It probably took us 1 1/2 hrs to put it together, but had to glue a broken part back on, etc.  I dont think I'd buy it again.