Product review (5 stars): Fit perfect!
We had only one small part broken on our dishwasher, the wheel on the upper rack.  You cannot find just the wheel so we replaced the entire piece.  It fit perfect and went on in less than 5 minutes I'd say.  Great purchase!