My clients were skeptical about this piece but I could from the images it was definitely the perfect piece. I would definitely advise if you have this on carpet to attach the cabinet to the wall as it becomes unstable while adjusting the shelves. The doors can be tricky as other reviewers stated they were off but you just need to either loosen or tighten the screw that pokes out of the hinge, makes a world of difference.