This is a good product overall. It arrived with some imperfections and does chip easily,  so you have to be really careful when you assemble it, but it looks nice and has the perfect dimensions for me. Assembly did take about an hour, but I assembled it alone (30 min is suggested for 2 people).