The cabinet is well made but the sliding mechanism is garbage. Some of the shelves are hard to pull out while others the shelf pops off the slider.