It is a perfect fit in my space. Looks well made and sturdy.   It was pretty easy to put together, I assembled the base and top  in my living room where I had space to spread out. I then did the final assembly in the bathroom. Overall pretty happy!