Arrived with some scratches, definitely needs to be put on a rug if you have wood floors, took about 2 hours to put together. So far it’s doing it’s job.