Product review (5 stars): Everything in one kit so you know you're getting the right parts.
Works like a champ.  The bearings and seal fit perfectly in my LG WM2050CW washer.  The original bearings lasted 7 years with a family of six so hopefully this set will give me a few more.  The whole process of disassembly, repair, and reassembly took about 3 hours, including a break after I got it all torn apart.  You'll have to bang on the bearings pretty hard to get them out, but if you're taking on this project, you probably already knew that.  My advice is to just take your time during the teardown and keep track of where the parts and fasteners go.
I also replaced the door gasket at the same time.  It has to come off anyway, so you might as well.  If it doesn't have a hole in it yet, it will soon.