Good quality. Took some time to assemble. Nice size for my small space. Would recommend. Really love the viewing window feature.