I like this table overall. Nice and easy to put together (essentially just had to screw the legs in). Fair price. Decent quality. My cats love sitting on it too. The raised edges are nice so nothing gets pushed off. And nice modern vibe to it.