Recieved in three days. Trolley went together very easliy until I got to the drawer .The two blocks that hold the front of the drawer to the sides were drilled wrong.With a little time you can fix this if your are handy and it does not effect the look of the trolley at all.. The cabinet doors on the bottom went together without a problem and looks OK.It has a nice butcher block like top which looks sealed and another shelf underneath. The cabinet underneath would not stand alot of weight but would hold small light objects. Instructions are only pictures but well done easy to understand. No hadware missing .