This table fit exactly where I needed it.  It is very sturdy with good hardware.  Easy to put together, although I stumbled a bit on getting the door straight.  Overall I'm very happy with this table.