We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    33 Helpful Products For Anyone With A Senior Pet

    Leaky bladders and stiff joints aren't going to keep them from living their best senior lives.

    1. A plush, self-warming pet bed to keep your senior pets nice and toasty, thanks to the mylar insulation. (Reviewers with hairless cats say it's great for keeping their naked bbs cozy and warm.) 

    Small dog lying in a cozy pet bed with a toy
    A cat curled up asleep in a cozy pet bed

    Promising reviews: "I was concerned that my senior pooch, who sleeps in the corner of my bedroom, wasn't warm enough on cold nights (I turn down the heat) even though his old bed had several layers of blankets and a pillow. So this one seemed ideal ... I put this one inside his old bed (a hand-me-down from a larger dog), and he took to it immediately! It's the perfect size for him (a beagle/Corgi cross, maybe), and he looks very happy all snuggled up in it." —Karen Templeton

    "We originally purchased this to help our elderly black kitty stay warm. She has a shaved tummy after being in the hospital. She also suffers from bad arthritis, and being uncomfortable makes it hard for her to get sleep. She was snoring like a train 10 minutes after I put this down. Our other senior kitty also discovered its benefits, so now we have two beds, and they absolutely LOVE them. A true bargain." —The Vid Pro

    Get it from Amazon for $23.88

    Check out BuzzFeed editor Jenae Sitzes’s Aspen self-warming pet bed review for more deets!

    2. A purring cat toy if your older cat's nighttime crying is breaking your heart. This purple guy has a built-in purring mechanism, so your feline can enjoy the sensation of curling up to another purring "cat." It also plays calming, comforting sounds.

    Promising review: "I bought this toy for my senior cat with night-time dementia. While I was suspicious because of the price and toy form (it is just a soft shell except for the sound box), she LOVES it. It only purrs for two minutes at a time, but that is usually enough to help her calm down. She often sleeps snuggled up with it and even uses it as a pillow! We haven't had to wash it yet, but it will be easy to remove the sound box and toss it in the wash. I don't know how effective it would be for a busy kitten, but it is perfect for this old gal." —Nicole Brown

    Get it from Amazon for $8.79.

    3. A nail grinder for trimming your pup's claws without a stressful trip to the vet or the groomers. It's super quiet and smooth, which is ideal for dogs who get spooked by regular nail clippers.

    Promising review: "It's getting harder to take our senior girl out for a spa day, so I ordered these to try our hands at trimming her nails at home. While she didn't love it, she did tolerate it, and it saved her the stress of going to either the vet or a groomer. They were fairly quiet, worked well, and were easy to use. They were a great value as by the second use they will have paid for themselves." —Renee

    Get it from Amazon for $19.99+ (available in six colors).

    4. And a pair of professional cat nail clippers so you can keep your kitty's claws in tip-top shape. Did you know that senior cats tend to have thicker nails, and they may lose the ability to fully retract their claws? So, you may need to trim their nails more often than you did when they were younger!

    Reviewer photo of the clippers
    Reviewer photo of their cat's clipped claws

    Promising review: "These were a game changer for my senior cat. He was getting his claws stuck with every step because he could no longer retract them. One easy clip and he's walking with ease. So happy with these!" —Logan

    Get them from Amazon for $6.98.

    5. An interactive snuffle mat because it helps keep your old boy's brain sharp and stimulated without requiring a lot of movement and stress on his aging joints. With this, you can keep your doggos entertained and engaged, especially if you hide treats and kibble in it.

    Promising review: "My schnauzer is 14 and is going blind, and she is unfortunately deaf. Most of the toys on the market she has zero interest in, primarily because she doesn't have the teeth to tug and mess with things. I had been browsing, and this popped up in suggestions. After reading the reviews, I decided to give it a shot. It's AMAZING for her!! She took to it right away, and I've had a smile on my face every time she uses it! I highly recommend getting the small training treats and cutting them up into quarters, making it a little harder to find the treats but also cutting down the amount they eat. It takes them longer and gives them more rewards. She usually digs and sniffs for roughly 20–30 minutes before she finds all the treats, and I tend to put 15–20 chopped-up treats in there (equates to 5 normal treats). This is such a great stimulation for her, as she doesn't play with toys or do much other than sleep and just go for walks, and she's a highly food-motivated dog. I LOVE this toy for her!!" —Mrs.BE

    Get it from Amazon for $15.99.

    6. An automatic water fountain that'll encourage picky cats to stay hydrated. Some cats hate drinking still water (long story short, it's a defense mechanism), so a fountain with running water may be more enticing.

    Reviewer photo of their cat dipping its paw in the fountain
    Reviewer photo of their cat sniffing the fountain

    It also comes with three replacement filters and a mat.

    Promising review: "I have two senior cats (one that is 17), and we have had this fountain for a few months. We just had her blood work checked, and the vet said that her kidney function was the highest level they have seen with her in years. They wanted to know what we had changed (our cat is on thyroid medication and has been for years). We told them we set up a water fountain, and they said it was helping. The unit is easy to clean, both of our cats love it, and we have seen a significant increase in activity levels. Highly recommend it, and really affordable. We have tried several other ones in the past with no luck." —Wrigleymom - Michelle A

    Get it from Amazon for $23.99 (available in two colors).

    7. A plush, rounded foam dog stairs to help your senior pet join you on the couch for cuddles when their old joints (and little legs) don't need the stress of jumping.

    a reviewer photo of an elderly dog on the blue stairs
    Reviewer image of side view of product at the end of a bed with dog walking down it on top of gray carpet

    Recommend for dogs less than 60 pounds and comes with a machine washable cover.

    Promising review: "My dog loves these slopped steps! He’s officially a senior and has been having issues jumping up on the sofa. He would just sit in front of it and stare at someone until he got picked up. Well, I got him these stairs for Christmas, and after some initial bribery, he uses them all the time and loves them!! For reference, he’s a ~25-pound Scottish terrier. The stairs are definitely sturdy enough and don’t move around on our carpet. Just perfection!" —Caroline K.

    Get it from Amazon for $39.99+ (available in seven colors).

    8. A bottle of Burt's Bees dander-reducing spray if your aging cat struggles to groom themselves. This spray is designed to keep your cat's coat soft, shiny, and free of dander and flakes. It's made with aloe vera and oatmeal to condition dry skin and reduce redness.

    Promising review: "We have an overweight cat that has trouble grooming her back. She was so full of dandruff and greasy fur that I hated petting her. We took her to the vet, and he thought it was allergies. We tried prednisone for a while, and it was clear she was less itchy, but the dandruff remained. The vet suggested different food, so we switched to a different flavor (different ingredients) in the same line, and there was no change. Our poor girl looked miserable. We decided to try a bath, but she's 13 years old so we knew she wouldn't enjoy it. While looking for a shampoo for her, I came across this product and decided to try it before torturing her with a bath. After the first application there was a huge difference! After the second application, her dandruff is GONE. We spray her down and then brush her. She is so soft and shiny! She finally looks healthy, and feels good to pet." —Amber Steele

    Get it from Amazon for $6.99 (or Subscribe & Save for $6.64/month).

    9. A hydrating snout soother stick for ensuring their snoot is always soft, moisturized, and oh-so boopable.

    a reviewer photo of a dog with a dry, racked nose
    a reviewer photo of the same dog with their nose no longer looking dry and cracked

    Natural Dog Company is a small business.

    Promising review: "Our senior boxer's nose was in terrible shape: It was rough, chapped, and 'growing.' I used this for two weeks on him and his nose is back to normal! I've been using weekly to make sure it stays that way." —Wendy 

    Get it from Amazon for $5.95.

    10. An immunity-boosting senior allergy supplement so your poor pooch can find relief from skin sensitivities and allergies. These soft chews deliver a dose of probiotics and other nutrients to help improve immune function, aid digestion, promote healthy skin, and add shine to a dog's coat.

    Before photo of a dog with a red, irritated belly
    Same reviewer's dog after taking the allergy supplements, which calmed the dog's skin and made it less red

    Promising review: "Have a senior pittie who has sensitive skin. Started scratching like mad out of the blue so bad and so hard she made her neck a bloody mess. The vet put her on Apoquel ($$$ and with lots of side effects), which helped a little after a month but did not stop her nonstop scratching. After lots of research switched to Zesty Paws Aller-Immune Bites Senior Advanced. Within a week, all scratching stopped, and her skin had healed. After three months, she is still doing great, and we are keeping her on these chews; plus, she loves them. Do your research and know what your dog's problems and tastes are — we worked with our vet to understand if her issues were seasonal, every day, or related to food allergies." —Jenn W 

    Get 90 chews from Amazon for $19.97+ (available in four other styles and for cats).

    11. A joint support chew with anti-inflammatory glucosamine, because your dog's creaky old joints could use some lubrication. Zoomies at every age!

    Golden retriever in a striped bow tie sits in front of a decorated Christmas tree and presents
    Two bulldogs lying next to a bag of GlycoFlex joint support product

    Promising review: "My 12-year-old German shepherd has hip dysplasia and had trouble up and down stairs. After taking Glycoflex for a month, he is bouncing up the stairs. He is feeling much less pain and is enjoying his walks much more. I'd like to know if there is a human version of this wonderful product?" —SB

    Get 60 chews from Amazon for $26.03.

    12. A cruelty-free pet ear cleanser that'll clean your poor pet's ears of buildup and prevent inflammation and irritation. These ear drops are designed to protect against a variety of fungal and bacterial infections, like yeast and staph infections.

    Promising review: "I have a 12-year-old dog who suffered from chronic ear problems that resulted in expensive vet bills. A dog trainer I met told me about Zymox, and I ordered it right away. As soon as I noticed symptoms, I followed the instructions, and the dog responded immediately. The ear did not get worse; it completely cleared up in seven days. Most of my dog's ear problems are from allergies and bacteria, and it works for both!" —Vicki Lynne R

    Get it from Amazon for $12.99.

    13. An interactive cat toy to get your senior kitty up and moving. This will help exercise their mind and their muscles and potentially prevent weight gain, which can put unnecessary pressure on their joints.

    Reviewer photo of their cat standing on its hind legs to grab the toy
    Same reviewer's cat jumping in the air to grab the toy

    Promising review: "This thing is basically a cheese wire with extra little nubby things attached, and my 12-year-old senior cat actually played for the first time in the almost four years I've had her. I've tried so many different toys, and this is the only one she played with until she was pooped out. She kept looking for it after I put it away, and that's amazing. I'm almost pissed at how simple of a toy it is, but she freaking LOVES THIS TOY" —Jana Tweedy

    Get it from Amazon for $3.99.

    14. A pet-monitoring camera if you want to keep an eye on your pet even when you're not home. It comes with 1080p HD video, 30-foot night vision, built-in live chat so you can consult a vet 24/7, motion alerts, and two-way communication.

    Infographic showing the cube camera and listing its features: 1080p HD video, 2-way audio, 8x zoom, night vision, and sound and motion alerts
    The camera mounted on a wall
    Amazon

    Promising review: "We purchased this because our senior pet has doggy dementia, and we need to know that she is alright while we are out of the house. We cannot be home with her all the time, and this way, we can check on her throughout the day. The camera is small but very clear." —Pamela Meyer

    Get it from Amazon for $29.99.

    15. A leakproof dog water bottle for keeping your pooch hydrated without wasting water. Hold down the button and tilt the bottle horizontally until water flows into the built-in bowl. Once Buddy has had his fill, the water will flow back into the bottle until he's thirsty again.

    aa reviewer photo of the water bottle with a button on the front and a blue spout-bowl hybrid
    a reviewer photo of someone using the bowl bottle to give water to a dog out on a walk

    The water bottle also includes a sling rope and carabiner for clipping onto a bag or belt loop.

    Promising review: "This water bottle is awesome! It's the perfect size because it holds enough water yet is not bulky or awkward. I love that the water flows back into the bottle, so it's not wasted during the trip, and it hasn't leaked at all, either. My senior Lab mix certainly appreciates being able to have a drink when she's out and about." —SD_angel

    Get it from Amazon for $9.99+ (available in two sizes and in three colors).

    16. A bag of Pill Pockets so you can disguise icky medication that your dog immediately sniffs out and avoids when you try to hide it in their food.

    Promising review: "My senior dog used to refuse to take her medication and would take the pill out of anything I gave her. With this, she swallows it whole and no longer has any issues with pills." —Tracy

    Get 30 pockets from Amazon for $9.90 (available in four flavors and a cat's version).

    17. A TikTok-famous Little Green upholstery cleaner because your living room looks like you're running a doggy daycare out of it. This portable upholstery and carpet cleaner cleans deeply, penetrating household fabrics and even car interiors to erase any sign of your pet's accidents.

    Promising review: "This little machine really works. I've only used it on individual carpets. Sadly my senior dog managed to have accidents on every carpet in the house that I just had professionally cleaned! I didn't want to hire the professional again. I was skeptical about this machine, but it worked well. The price is very reasonable." —Frances

    Get it from Amazon for $98.

    18. Plus, a machine cleaner-compatible carpet shampoo solution that you can add to your carpet cleaners. It's tough on messes but gentle on your wallet. Stop shelling out the big bucks for professional carpet steamers!

    A vacuum using the cleaner and the carpet is drastically cleaner where the vacuum just cleaned
    A person's carpet looking progressively cleaner

    Sunny & Honey Store is a family-run small biz that makes cleaning solutions with your kids, pets, and the planet in mind. Their products are made in the USA and they donate 10% of all profits to animal shelters and rescue groups.

    Promising review: "We have two dogs (both senior) and a cat, so I bought this solution hoping it would be the answer to eliminating the spots, stains, and odors in our carpet. I’m SO glad I did! It pulled up some tough spots and stains and made some stubborn odors disappear. I was super pleased with the way our carpets looked afterwards, and the pleasant, clean scent left behind was an added bonus. Just bought another bottle to have on hand for next time!" —MKale

    Get it from Amazon for $17.99+ (available in three scents and two sizes).

    19. A calming diffuser kit to help stressed-out pets relax. This is especially useful if your feline is having trouble adjusting to new surroundings or has separation anxiety.

    Each kit comes with a diffuser and refill. This diffuser emits pheromones, which trigger a cat's endocrine system to release calming chemicals. Cats naturally produce these same pheromones, so you don't have to worry about your cat getting into potentially toxic ingredients.

    Promising review: "This product does wonders! It helped to calm my 1-year-old precocious kitten and calm my senior cat, who is still adjusting to my new kitten. I will surely purchase another." —victoria

    Get it from Amazon for $15.90.

    20. A patented pet hair remover if you love your fur babies but hate how much they shed...on everything. Roll it over your couch, bed, favorite blanket, you name it, and watch it lift the fur away. See, we can own nice things!!

    a reviewer photo of a the ChomChom sitting on a black hoodie with the left covered in hair and the right free of hair
    a gif of a reviewer using the lint roller to pick up hair

    Promising review: "I can't sing the praises of this product enough. I rarely (if ever) create product reviews, but this one is worth the effort. As someone who lives with a senior cat (who sheds more than average), this has become invaluable to me. I can clean my bathroom rug in less than five minutes without ever having to lug out the vacuum and wrestle to keep it from sucking the thing up. Not to mention, it cleans better than any vacuum has cleaned before! It's unbelievable, honestly." —Dillon Burgess

    Get it from Amazon for $26.99+ (available in two colors).

    21. A pair of double-sided anti-slip socks for dogs who need extra grip on slippery tile and wood floors. The detachable belt prevents the socks from falling off, and it's adjustable!

    Small dog with a collar wearing four booties, lying on a porch next to a chew toy
    a reviewer photo of an elderly dog wearing the socks in brown

    Promising review: "These are amazing! As a senior dog, she is having issues with traction and arthritis, causing her to 'splat' on our hardwood floors, causing pain and inability to get from place to place. These little booties have given her so much freedom and less anxiety moving around our home. Sharing so if you have a furry family member with the same issues, you have a recommendation on how to make their life a little better. ❤️" —Benda M

    Get a six-pack from Amazon for $15.99+ (available in sizes XXS–XL and 18 colors). 

    22. A pet stain and odor eliminator so you can lift stains and odors fast. Each spray releases bacteria that feeds on the ammonia left behind after your pet's accidents, eliminating the urine completely and deterring your pet from peeing in the same spot again.

    a reviewer photo of a tan couch with a dark stain on the seat and text reading
    a reviewer photo of the same couch with the stain removed

    Promising review: "I have a senior girl from the shelter who is usually very good at waiting to do her business outside, but she has had a couple of accidents. This product works so well! I had used a number of natural products with less than satisfactory results but this worked the first time!! With other attempts to clean the pet's urine, my dog would inevitably go into that area again. Since using this, she has had zero accidents! So happy my rug is salvaged, my living room smells clean, and my dog can stay. Rest assured that the last part was a joke." —Alisa 

    Get it from Amazon for $19.31+ (available in two sizes).

    23. A waterless cat bath because no one likes bathtime. Not you. And not your cat. This leave-in foam can moisturize their skin and leave it squeaky clean if they're struggling to groom themselves as they get older.

    Reviewer photo of their black cat with wet fur after using the cleanser
    Reviewer photo of their cat looking fluffy and clean after using the spray

    Promising review: "This stuff is great! I have a super senior cat who doesn't groom herself well, and this shampoo is perfect! When her fur starts looking a little rough, I rub this stuff in. I let it air-dry, then brush her, and her coat returns to soft and beautiful. The smell is also nice. She tolerates it being rubbed in and doesn't try to lick it. I highly recommend for anyone with senior pets or pets with health conditions that prevent grooming!" —Kristan

    Get it from Amazon for $9.81.

    24. A set of extra-strong, leak-proof poop bags that'll accompany you on all walks from here on out.

    Promising review: "We have a senior dog with some back issues that can't really control herself. Therefore, we clean up a lot of dog poo messes. I have bought these three or four times already, and they work great. We put them in a little plastic bag dispenser we have, and they come right out. They smell good and work as you would expect a bag for this to work. I recommend them." —RF9928

    Get 120 bags from Amazon for $7.98 (available in unscented and lavender). 

    25. And on the topic of poop, a swivel bin pooper scooper and rake to scoop the dang poop so you don't have to kneel down to pick it up.

    a model using the swivel bin and rake pooper scooper
    Amazon

    Promising review: "We have people over to visit at least once a week. When we are going to use the backyard I have to go through the property to pick up the presents our 15-year-old puppy leaves. I used to use an old coal shovel and a rake. With this, I save my back so much struggle. I bought the disposable bags intended for use with it, but soon found out that the plastic bags you get a the supermarket do the job very well. Forget the hard work and get this." —Donald Norman

    Get it from Amazon for $19.99

    26. An automatic litter box if your cat's starting to struggle to get in and out of the litter box. This uncovered design provides easy access, and the machine cleans clumps regularly to prevent things from sitting out and stinking up the place (if your cat's gotten bad at covering their business).

    Each litter box comes with a pre-portioned package of litter that you pour into the tray. It will start cleaning 20 minutes after it's detected that your cat has left the box. When the tray is full, simply remove it and dispose of it.

    Promising review: "We have an older cat with a crippled front leg and diabetes. We couldn't find a spot on our main floor to put a traditional cat box without stinking up the entire house. Meanwhile, our poor little guy was having a hard time getting to the cat box in the basement in time. We tried cat diapers but he soaked right through those in one go. Keeping him outdoors at his age just seemed inhumane. It gets very cold where we live and I worry that he won't make it. We got this box to see if it would help. He immediately put it to use and we have not had any issues with smell at all! He seems very interested in watching it clean itself as well. Thank you!" —Sharon Sitton

    Get it from Amazon for $199.95+ (available in three styles).

    27. A pet carrier with mesh sides, a top-entry design, and plenty of room for them to move around. If you frequently travel with your pet or need to shuttle them to and from vet appointments, this is a great option.

    cat sitting upright in the black carrier
    cat sleeping curled up in the carrier with room to spare

    Promising review: "I wanted to change my pet carrier to something more comfortable for my senior cat. (I previously owned a plastic one) I bought this, and my cat loved it. She was not as anxious while on the way to the vet's office, and she lay comfortably on the mat provided. (I did put an extra blanket in there for her) Fabric is very easy to clean, plus it is very easy to carry. My cat was very secure and safe; I had no fear of her breaking out of the bag." —otaku7me

    Get it from Amazon for $29.61+ (available in three sizes).

    28. A portable paw cleaner so your floors aren't covered in muddy footprints after letting your dog inside. Inside the container are soft bristles that lift dirt and grime from the pads of your pup's feet — all you need to do is add water.

    a reviewer's dog sitting next to the dog paw cleaner
    Person holds a dog's paw with grass stuck in it, relevant to pet grooming supplies
    Person holding the dog's paw, now clean

    Promising review: "My messy little senior Shih Tzu actually likes getting her legs washed in this after she eats her dinner. We both love it!!!" —Mitzismommy

    Get it from Amazon for $15.29+ (available in three sizes and six colors).

    29. An all-in-one vacuum pet grooming kit because you're tired of the stress of a trip to the groomer. This at-home kit comes with the tools you need to successfully groom your pet without causing any unnecessary anxiety. But the best part is the built-in vacuum and collecting container, which means that as you brush them, loose hairs are sucked up right away, so you don't have to brush and then vacuum. 

    Dog lying on a floor with the grooming vacuum and a plush toy
    a gif of a reviewer pressing a button on the vacuum head and pet hair stuck in the bristles bring sucked into the inner chamber

    The kit includes five attachments: a grooming brush, de-shedding brush, electric clipper with four comb attachments (6mm/12mm/18mm/24mm), a nozzle head, and cleaning brush for collecting any fallen pet hair.  

    Promising reviews: "If you have any reservations about buying this, rest assured it works perfectly. I have a senior blind Yorkie who can be a handful to groom, and I was able to trim her up easily. It's quiet and no mess. The only thing bad to say is it did not include the oil for the blade. I would recommend this product. A true money-saver from the cost of a groomer." —DMI in KC

    Get it from Amazon for $129.99

    30. An elevated pet food bowl that'll keep the mess contained. The tray catches food that escapes Fido's mouth when he buries his face in the bowl, and there are drainage holes to move water into the basin underneath the tray. Plus the top and bowls are removable so cleanup is easy.

    Promising review: "Great product. My toothless senior Pomeranian would lick his food and it got everywhere including the wall! No more! Easy to use and clean, and it lifts bowls up for easier access to eat. Recommend!" —Gayle 

    Get it from Amazon for $24.99+ (available in two sizes and four colors).

    31. real grass pee pad to give you peace of mind that overnight or while you're at work, your pooch can successfully relieve themself. Customize the delivery schedule so you and, most importantly, Fido are never without an odor-neutralizing grass pee pad.

    a reviewer photo of a dog standing on the grass pad
    Danielle Healy / BuzzFeed

    Doggie Lawn is a small biz founded by dog lovers looking for a convenient and eco-friendly alternative to other indoor potties. 

    If you want to learn more about the service, check out BuzzFeed editor Danielle Healy's DoggieLawn review

    Promising review: "My dog is almost 17 and has trouble with stairs. She is ~60 pounds, and we got the XL to keep on the porch. Being able to go out without going up and down three flights of stairs has been such an improvement for her. The only tricky part was training since she’s almost completely deaf, and while she knows hand signals for all her other commands, 'go pee' never needed one until now! My advice is to teach a hand signal for every command because you may need it someday!" —Marielle V.

    Get it from Doggie Lawn for $32.20+ (available in four sizes). 

    32. A liquid tartar remover if your dog desperately needs their teeth cleaned but also won't let you near them with a toothbrush. (Think of it as doggy mouthwash!) Just add this to their water and you'll notice your dog's plaque and bad breath subside.

    Reviewer photo of their dog with yellow canine teeth
    The same dog's teeth looking bright and white

    Promising review: "My senior girl is too old for teeth cleaning but she had some serious tartar. I figured I'd try this Nylabone liquid to soften some of the buildup. I have seen a marked difference in her tatar issues — it seems to be dissolving away from her back teeth and her breath is definitely better! Both dogs love the taste, and I haven't had any issues with upset tummies like other reviewers. I'm putting this on auto-renew to keep on hand for my pack!" —allyson

    Get it from Amazon for $9.49+ (available in two sizes). 

    33. An organic cat grass–growing kit for any fur babies who struggle with frequent hairballs. It's made from a blend of barley, flax, oat, and wheat seeds and is a safe source of vitamins and minerals.

    Reviewer photo of the cat grass growing in the cat-shaped mug
    Reviewer photo of their two cats eating the grass

    Promising review: "I have two senior cats and two 1-year-old kittens, and they ALL went bonkers over this grass. It was so easy to grow, and so far, it's been keeping those rascals out of my other houseplants. This would make a great gift for a cat lover in your life!" —Gemma

    Get it from Amazon for $19.94.

    Reviews have been edited for length and/or clarity.