This perfectly fit the bill for our small bathroom space. It feels sturdy, looks high quality, and was easy to assemble. Definitely recommend.