I am overall satisfied with this purchase. Product did come with a bit of shipping damage, but luckily it was on the bottom side. The only thing I would like to point out is that the assembly of this is very difficult. I've put together a ton of furniture, and this was particularly difficult. It ended up not going together perfectly but it still looks good for the most part. Also the cabinet doors were very hard to put on and I'm scared to keep opening them since they might break