This piece is perfect for the place I needed it in.  I have a window above the toilet and needed a bit of counter top space.  I love it and it came partly put together which was a plus.  We only needed to put the legs on.  No time at all to assemble.  Love it.