This was almost perfect for our little space. The only reason I say almost is because I wish it was a bit deeper. We made it work though! Was pretty easy to put together and we are getting daily usage out of it!