It took us a little time to receive this kitchen island.  Once we got it and put it together it is just what we wanted.  The assembly wasn't too difficult, just time consuming.  The directions are well documented though so that was helpful.  It's sturdy and well built and looks really nice.  We are happy with it!