It takes a while to put together, but the pine wood is solid. I'm missing a few cam lock bolts and were unable to find them at 2 different hardware stores. They are a specific size and I just have to wait until they are mailed from the cabinet company. So for now, the cabinet is laying in pieces in the dining room.