it took 3 tool savvy people many hours and extra parts from the hardware store to get this cart together and have it stay together.  Needed to add extra bracing because the screw stripped too easy and any type of pushing and pulling (which should be anticipated given the casters) brought it apart.  Im pleased with the looks and the functionality now that its together but I would not do it again.