Self assembled cart, not too complex, missing pre-drilled holes on top tray sides for handles.