I purchased two sets of these tables for the sofa ends.  They are perfect - no dings, scratches, etc.  Hopefully they stay that way with my teens and large dog, but I am impressed with the amount of table space that they offer and the color works very well for us.  I am always intimidated when I need to assemble and install stuff, but these were easy peasey.  Watched some Olympics while I was installing!