Nice piece. Not too hard to put together. Looks nice and works perfect for what I want it for. My only issue was the end caps for the top and posts. They dont fit at all and need to be glued which was a little difficult- how well they hold up is to be seen. A piece that clips on before gluing would be better.