The cabinet took some time to assemble but was worth it. It's exactly what we were looking for and fits the bill nicely. Was also delivered on the exact day promised. This was our first Wayfair purchase and won't be our last, I'm sure.