They look REALLY nice and are the perfect size for our space.  They did take quite a bit of work to assemble, but just take your time and thoroughly read the directions.  Also, the top can scratch easily if you drag something across it.