Perfect for my needs.  Cute, holds a lot but still looks good.  Easy to clean as the shelves are plastic.  Sits flat so no issues there and easy to assemble.