Great cabinet for storage. It came with a lot of pieces but overall was pretty easy to assemble. It’s sturdy and well put together. I’m gonna use it for board games and office supplies in my office. It would be great in a kitchen. Not enough room in mine.