This kitchen island checked all the boxes I was looking for! Shipping was timely, and my 13-yr old son tackled the task of assembly, which went pretty smoothly. There's usually one spot that is tricky but we got it and I love it! Perfect for my baking center.