Good looking and functional. Easy to assemble though I found someone on Thumbtack to assemble for $35. Worth every penny.