I'm very pleased with the table. It was very well packed, straight-forward to assemble and is the perfect size for my small kitchen. I will use a cloth as I'm not sure how resistant to scratching the surface is. I bought felt pads (elsewhere) for the legs, to protect my floor. The only negative is that it arrived 1 hour 25 minutes past my 2-hour time-slot, but I was able to track it and the driver rang to say when he would arrive.