Excellent product. Not so easy to assemble but worth the effort. Solid construction. Nice finish.