I hate to assemble furniture and have a neighbor that does this for me. He said all the screws and pieces were in the box, which often isn’t the case. When he returned the cabinet the first thing he said was how well built, sturdy land nice looking the piece is. I love the cabinet. We have it in our bathroom and it completely meets our needs. My husband wears Depends and we have them in the three drawers. Neither the drawers or the shelving is deep, as you can note from the cabinet’s dimensions, but if you are looking for a handsome piece to store a few things, I would highly recommend this cabinet.