This piece is so perfect! Especially if you need a piece that will do many jobs but fit in a relatively small space. It was super easy to put together, and looks far more expensive than it actually was. I am so happy I ordered it! Also, my cat LOVES to sit on the bench and wait for us to come through the door ;)