Excellent design, easiest assembly but poor finish and poor quality control. Received product with several holes already damaged. Excess plastic from molding heard rattling. Took a lot of effort to get those pieces out of all the parts.