Absolutely perfect. I love it. It was pretty easy to assemble. It's sturdy and beautiful. I think it would look good in most kitchens or dinning rooms that need a little extra storage.