Great piece. Looks great, great functionality! Love the size. Not impossible but time consuming to put together. But worth it for the price!