Just what I needed. Looks great, good size and very sturdy. However, assembly was very time consuming. It took a professional around 2.5 hrs to assemble.