Extremely happy with this cabinet. No missing parts & we were able to put it together with no trouble. It is the perfect size for my bathroom & holds all my towels on the four shelves. Put odd & ends in the drawer on the bottom.