This cart was just what I wanted until I started assembling it.  The holes drilled in the metal frame did not line up with the baskets and I spent two hours trying to make it work.  I finally got 3 of the screws in place, but the 4th is nearly 3/4 inch off.  Attention to details is critical if these do-it-yourself assemblies are to be successful and this one wasn't.