Very nice for the price. Not difficult to assemble. Was missing a few rubber ‘bumpers’ for the glass. Customer service offered a discount on one for the trouble of buying more. Great customer support!