Good quality, very solid, looks nice in our bathroom. It was easy to assemble. Only reason I didn't give it 5 stars was because our cat still manages to spill litter out on the floor. Overall very happy with product.