This was perfect fit and style for the space we had.  Solid product, easily assembled (and everything fit!), with nice finish.