The cabinet is well manufactured and easy to assemble. it is perfect for what we planned for it, which is additional storage for towels, sheets, toiletries, etc. the white finish is smooth and consistent and blends perfectly with our decor. we would definitely recommend this product.pros: perfect size, well manufactured, easy to assemble, attractive finishcons: cardboard backing seems to lack rigidity.