Recently bought this product and I was kind of disappointed all along the whole customer journey.
Right of the bat, there were missing parts. It took several emails, back and forth correspondence and a lot of days to get the missing parts delivered.
When I started assembling, I realized that the quality was not as good as I has thought initially. Half of the screws came loose when I tried to tighten them to hold the parts together. I had to fill the holes with fillers to have the screws grip. When I finally tried to put the top on, it wouldn't go. For some reason, the alignment was off and not all the screws matched the holes they were supposed to go in. I had to skip the ones that didn't align properly. I also realized that some of the screws were missing the their tops too.
All in all, I would have surely returned the product if it wasn't for environmental reasons (most returns go to landfills and it I don't like throwing away a new product just because).