I got this for a hallway bench and it fit the space perfectly and was as expected based on picture except there was a loose piece on the bottom part of shelf that I had to get nails and secure.  Came package already put together.  A little spendy but nice piece.