All the pieces were there. We put it together following the instructions. However because it doesn't have a solid back to it, it is flimsy. The back seems to be pieces of linea instead of wood. So the cabinet shakes back and forth. We bought it to put our microwave or mixer on it. We are not going to be able to do that due to we are afraid the cabinet will fall apart.