More challenging to put together than I would have expected, but works great, exactly what I needed for my bathroom, and feels very sturdy.