Product review (3 stars): Make sure you buy the right one (check compatability / wheel size)
Bought this because my dishwasher top rack came out of the track due to a broken wheel assembly.  Unfortunately, I didn't check thoroughly enough -- the one didn't work in my model (the compatibility check said "not sure" and I took a chance) because the wheels on it were too small for my track.  One RMA later, I purchased the W10712395 instead, and that did the trick.

So, highly recommended if it's the right one for your machine, but do your homework first.