Nice product.  As described.  Solid. If you follow the instructions, easy to assemble although it will take 2 to 3 hours.  Delivery was 2 days later than specified because the item came from the US to be delivered in Canada
Top of cabinet had a scratch.  Very disappointing.  We did not contact the supplier or Wayfair because our printer will hide it. (other reviews had the same issue!) HOWEVER, if we were to buy this product in a store, we would expect, and get, a discount as the item is damaged.  This is not an option with Wayfair, they just send you the part (in the mean time, you have a half built item!) and they count on people like us to "not bother!"
For the price, we'd expect it to be perfect and it isn't.