Perfect for what we needed. Fairly easy to build. You definitely get what you pay for. The hardware is covered by stickers, like with any cheaply made furniture. But it has held up to 3 kids and much use. I’m very happy with this island!