Very good product overall. Delivered without damage and no missing parts. Assembly took an hour and a half with no issues. Solid feel overall and looks good.