My 16 year old son put it together pretty quickly.  He's handy at assembly.  My cabinet is cottage oak with stainless steel top.  It's perfect for the space. The color is true to the picture. The stainless steel top is beautiful and substantial.  Better quality than I expected.  A great value.