The overall functionality is nice but it was very difficult, and still is, to get the doors to line up. If given the option to buy again, I would find another cabinet and possibly spend more. I feel this is overpriced for what it is.