Cabinet works perfectly for my space.  Nice looking.  Quality is better than I expected but will warn comes in MANY  pieces. Amount of hardware was overwhelming once unpacked . I put a movie on and decided to dive in step by step.  Just breathe.
A week prior my handyman turned down when he saw that!  Ha! 
It did take me some time but was pleased that it went flawlessly except for a damaged hinge which was quickly sent and replaced.  Doors and draws lined up and completely happy with my purchase. Didn’t love the process of so many pieces but was pleased with myself for doing it and love my new space. Holds a lot. Using as a linen cabinet in bathroom but enough space was left for sheets and supplies.  Win win