Not terrible, but not perfect. Arrived very late about three weeks after ordering.  All of the straps for safety and holding were stapled to the table, so I could not remove them. I had to use scissors to cut the straps. No scratches when it arrived, but the finish was uneven in some places. Overall, I would not buy it again. I don’t see it lasting more than a few years.