Exactly what we were looking for.  As with others, assembly was a little tricky, but only while putting the legs on.  Find someone with smaller hands to help!  We couldn't be happier with this design.  It holds a lot more on the inside than you might think and is very sturdy.  It matches our decor perfectly and is great quality.  I would definitely recommend this product.