This piece is perfect for the spot I bought it for, but it was challenging to assemble.  I love it now that it is put together.