This is a solid cabinet. I read the reviews before purchasing and saw that some had difficulty in assembly because of vague instructions. Be prepared to take your time and carefully look at each step and you’ll be fine. It does have a lot of pieces and hardware, but I put mine together no problem. It looks great in my dining room and I’m getting ready to purchase a second one for the other side of the room!