It is exactly what I needed and wanted in a kitchen island/cart.  BE SURE to look at every piece that is CLEARLY labeled and has arrows (voice of experience here - not doing so can cause you to take it apart and start over! :( ).  It took my son and I a few hours to assemble, but it is perfect.  Shipping was AMAZING - got it in two days.