Did the job and would have rated higher but the dolly wasn't assembled tightly, and all the ball bearings came out into the box which had a small hole in 1 corner. Yes, it was missing a couple of bearings. Fortunately, I have 3 of this dolly so I could rob a couple of bearings from my previously purchased Dollys. I got the job done but I'm noticing packaging issues lately both from Damage containers and mis=counts of supplied parts. Your customer Service needs some help as when I call, they say their sorry repeatedly but want me to take photos, provide numbers from directions and parts lists that are horrible quality and illegible. Then say they can't help me till I jump through the hoops. I've worked in customer service positions for 50 yrs. plus have run my own business for 48 yrs. I highly recommend you keep in mind that customer service is not just an expense It's what keeps customers coming back ! Just my thoughts Dan D@S Performance and Custom Parts inc.