Bought this seat for my vanity. It is well constructed and easy to assemble. Fabric is good but if you want to cover to suit your style it would be easy to do.