It doesnt offer as much storage space as I thought it would. It is not quite deep enough and I had a little trouble finding a basket that would fit well on the shelf below. The cabinet also had a strong finish/paint smell for several days once we had it assembled. It was fairly easy to put together.