Ordered both upper and lower elements from AppliancePartsPros.com, plus a new support bracket. I am mechanically capable, but the videos that these folks put out ( which I would advise everyone to watch) are an excellent source of information to insure a smooth installation. The hardest part of this job was cleaning the oven.