Surprisingly well built for the price and easy to assemble. I plan to stain it to match the vanity and then cover the seat with my own fabric for a more custom look.