Well made, functional and attractive. Assembled myself easily, came with easy to follow picture instructions, so I didn’t pay $150 assembly fee. Plus free shipping. Other sites had same advertised for $40 more! Really happy