Quality cabinet. Easy to put together. Fast delivery. My only disappointment was that some of the hardware was damaged which makes it so that the top part is kind of loose. Otherwise, it has good amount of storage space and is pleasing to look at.