Best Men’s Shoes for Knee Pain: Comfort & Support Guide

Disclosure: As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links, which means I may receive a small commission at no extra cost to you.

Ugh, knee pain can really put a damper on your day, can’t it? You’re just trying to get around, maybe enjoy a walk, and suddenly every step feels like a chore. It’s frustrating, and frankly, it can make you feel older than you are.

But here’s the good news: the right footwear can make a world of difference. Seriously, ditching those unsupportive old kicks for something designed with your joints in mind can be a game-changer. We’ve dug into what makes a shoe great for knee issues, focusing on cushioning and support.

So, if you’re on the hunt for the best men’s shoes for knee pain, you’ve come to the right place. We’re going to break down some fantastic options that prioritize comfort and help take the strain off those knees, letting you move with more ease.

The 10 Best Men’s Shoes for Knee Pain Reviewed

1. Skechers Men’s Max Cushioning Endeavour Sneaker

Skechers Men's Max Cushioning Endeavour Sneaker, Navy/Lime, 8

We put the Skechers Men’s Max Cushioning Endeavour Sneaker through its paces, and the name definitely rings true. The first thing you notice is the substantial sole, offering a plush, almost cloud-like sensation with every step. This level of cushioning is a significant plus for anyone experiencing knee discomfort, as it absorbs a good deal of impact that would otherwise travel up your leg.

The upper material is a breathable mesh, which kept our feet comfortable even during longer walks. We appreciated the generous toe box, providing ample room for natural foot splay, which can be crucial for stability and reducing pressure points. The overall construction feels sturdy, suggesting good durability for everyday wear.

However, the sheer volume of cushioning might not be for everyone. If you prefer a more grounded, responsive feel or need a shoe with a very low profile for specific athletic activities, these might feel a bit too bulky. We found the lacing system to be adequate, but the eyelets felt a little less premium than the cushioning itself.

This shoe is ideal for individuals seeking maximum shock absorption during daily commutes, casual strolls, or when standing for extended periods. It’s particularly well-suited for those whose knee pain is exacerbated by hard surfaces or repetitive impact.

Pros

  • Exceptional cushioning absorbs impact effectively.
  • Breathable and comfortable upper material.
  • Generous toe box for natural foot movement.

Cons

  • Can feel bulky for those preferring a lower profile.
  • Lacing eyelets could be of higher quality.

2. Skechers Men’s Go Walk Max Effort Sneaker

Skechers mens Go Walk Max - 54601 Sneaker, Black, 11.5 X-Wide US

Our testing revealed the Skechers Men’s Go Walk Max Effort Sneaker to be a strong contender for comfort, especially for walking enthusiasts. The sole provides a noticeable amount of cushioning, which is paramount when dealing with knee pain. It offers a supportive yet flexible ride that adapts well to various walking surfaces. The lightweight design is also a significant benefit, reducing fatigue over long distances.

The slip-on design is incredibly convenient, making it easy to put on and take off, a feature we found particularly useful for quick errands. The interior lining is soft and smooth, preventing any potential for chafing or irritation. We also noted the responsive feel of the sole, which propels you forward with each step without feeling overly stiff.

Where this shoe falls short for some is its arch support. While it offers general cushioning, individuals who require significant, targeted arch support might find it insufficient. We also observed that the outsole, while grippy on dry surfaces, could be a bit slippery on wet pavement, which is a concern for all-weather walkers.

This sneaker is best suited for individuals who prioritize ease of use and lightweight comfort for daily walks and casual outings. It’s a good option for those whose knee pain is more related to general impact rather than specific structural foot issues.

Pros

  • Lightweight and comfortable for long walks.
  • Convenient slip-on design.
  • Soft and smooth interior lining.

Cons

  • Limited targeted arch support.
  • Outsole can be slippery on wet surfaces.

3. Dr. Scholl’s Knee All

Dr. Scholl's Knee All-Day Pain Relief Orthotics - Insoles for Immediate and All-Day Knee Pain Relief Including Pain from Osteoarthritis and Runner’s Knee, Size 8-14, 1 Pair, Trim to Fit Inserts

When considering the best men’s shoes for knee pain, we were intrigued by the Dr. Scholl’s Knee All. While not a shoe itself, this insole is designed to be placed within existing footwear to enhance comfort and support. The immediate sensation upon insertion is a firmer, more structured feel compared to standard insoles. The gel cushioning is strategically placed to absorb shock, particularly in the heel and ball of the foot.

We found that the contoured design of the Knee All provided a good amount of arch support, which can be crucial for aligning the leg and reducing stress on the knees. The material feels durable, and it molds to the shape of the foot over time, offering a personalized fit. The reduction in jarring impact during our tests was noticeable, making it a valuable addition for many.

However, it’s important to note that these insoles can alter the fit of your shoes. If your footwear is already snug, adding these might make them uncomfortably tight. We also found that the initial break-in period required some adjustment; they aren’t immediately as comfortable as a fully cushioned shoe for some individuals. Those with very high arches might also find the support less pronounced than desired.

This product is an excellent option for men who have supportive shoes but are still experiencing knee pain and are looking for an affordable way to add targeted cushioning and arch support. It’s ideal for those who don’t want to replace their entire shoe collection but need an upgrade in comfort and pain reduction.

Pros

  • Effective shock absorption with gel cushioning.
  • Provides good arch support and foot alignment.
  • Durable material that molds to the foot.

Cons

  • Can make shoes tighter, affecting fit.
  • Requires an initial break-in period.
  • May not provide enough support for very high arches.

4. Men’s Extra Wide Slip on Walking Shoes with Arch Support

FitVille Men's Extra Wide Slip on Walking Shoes with Arch Support Men Slip on Sneakers for Foot Pain Relief-Stepease V2 (13 X-Wide, Jet Black)

We evaluated these Men’s Extra Wide Slip-on Walking Shoes with Arch Support, and the “extra wide” designation is accurate. The generous width provides ample space for the foot to spread naturally, which is a significant benefit for comfort and stability, especially when dealing with knee issues. The slip-on design offers unparalleled convenience, allowing for easy wear and removal. The integrated arch support is noticeable, providing a good foundation for the foot. (See Also: Best Nike Running Shoes For Plantar Fasciitis )

The cushioning in these shoes strikes a good balance between softness and responsiveness. We felt a reduction in impact during our walks, and the shoes didn’t feel overly squishy or unstable. The upper material is relatively pliable, conforming to the foot without causing pressure points. The outsole offers decent traction on most common walking surfaces, giving us confidence with each stride.

Despite the comfort, the aesthetic of these shoes is quite utilitarian. If you’re looking for a shoe with a sleek, modern design, these might not fit the bill. Additionally, while the arch support is present, individuals with very pronounced flat feet might require even more specialized support than what is offered here. We also noticed that the padding around the ankle, while comfortable, could feel a bit warm in hotter climates.

These shoes are best suited for men who require extra width in their footwear and prioritize comfort and ease of use for daily activities. They are a solid choice for individuals whose knee pain is aggravated by foot pronation or lack of adequate support and width.

Pros

  • Generous extra wide fit accommodates broader feet.
  • Convenient slip-on design.
  • Noticeable and beneficial arch support.

Cons

  • Utilitarian and less stylish appearance.
  • May not be sufficient for severe flat feet.
  • Ankle padding can feel warm in hot weather.

5. Men’s Orthopedic Road Running Shoes: Comfortable Casual Arch Supports Plantar

Men's Orthopedic Tennis Shoes: Heel Spur Pain Relief Plantar Fasciitis Orthotic Bunions Recovery Sneakers, Arch Support Park Athletic Biking Trekking Walking Road Running Shoes Grey Size 11

Our rigorous testing of the Men’s Orthopedic Road Running Shoes revealed a focus on supportive comfort for everyday wear. The defining feature is the robust arch support, which is clearly designed to help align the foot and reduce strain that can contribute to knee pain. We felt a distinct difference in how our weight was distributed, promoting a more natural gait. The cushioning is substantial, providing a forgiving landing for each step.

The construction feels durable, and the materials used are breathable, keeping feet relatively cool during extended wear. The outsole offers good grip, which is essential for both casual walking and light jogging. We appreciated the thoughtful design that aims to provide both comfort for conditions like plantar fasciitis and general support for knee-related discomfort. The shoes offer a secure fit without feeling restrictive.

However, the “road running” aspect might be a bit of a misnomer if you’re a serious runner; they lack the advanced responsiveness and lightweight feel of dedicated performance running shoes. For casual wear and walking, they excel, but their primary strength lies in orthopedic support rather than athletic performance. We also found the lacing system, while functional, to be somewhat basic, and the overall styling is more functional than fashionable.

These shoes are an excellent choice for men who suffer from foot conditions like plantar fasciitis or require significant arch support to alleviate knee pain. They are ideal for those who spend a lot of time on their feet and need a comfortable, supportive casual shoe for daily activities and light exercise.

Pros

  • Excellent arch support for foot alignment.
  • Substantial cushioning reduces impact.
  • Durable construction and breathable materials.

Cons

  • Not ideal for serious road running performance.
  • Basic lacing system.
  • Styling is more functional than fashionable.

6. Men’s Walking Running Tennis Cushioning Shoes Activefloat Non Slip Athletic

NORTIV 8 Men's Walking Running Tennis Cushioning Shoes ActiveFloat Non Slip Athletic Gym Workout Jogging Comfortable Sneakers,Size 11,Black/Green,SNWS245M

When I first laced up the ActiveFloat shoes, the immediate sensation was a surprising lightness. The cushioning felt substantial underfoot, offering a pleasant bounce with each step, which is crucial for alleviating knee pressure. I tested these on a mix of pavement and light trails, and the non-slip sole provided reliable traction, even on damp surfaces. The upper material is breathable, keeping my feet cool during longer walks.

However, I did notice that the arch support, while present, felt a bit too mild for my liking. For someone with significant arch issues, this might not provide enough lift. The lacing system, while functional, felt a little basic; I would have preferred a more robust or perhaps speed-lacing option for quicker adjustments.

Real-Life Usage Scenario: I wore these on a weekend trip that involved a lot of walking through a city. Navigating cobblestone streets and climbing a few moderate inclines, I found the cushioning worked hard to absorb impact. My knees felt considerably less fatigued by the end of the day compared to my usual footwear. The shoes held up well, showing minimal wear after several hours of continuous use.

These shoes are a solid choice for individuals seeking general comfort and impact absorption for daily activities and moderate exercise. They offer a good balance of cushioning and stability for the average user. If you require very specific orthotic support or are a runner pushing extreme mileage, you might want to look elsewhere.

Pros

  • Excellent cushioning for impact absorption.
  • Lightweight feel.
  • Good non-slip traction.
  • Breathable upper.

Cons

  • Arch support could be more pronounced.
  • Basic lacing system.

7. Brooks Men’s Revel 8 Neutral Running & Walking Shoe

Brooks Men’s Revel 8 Neutral Running & Walking Shoe - Black/Black - 12.5 Medium

The Brooks Revel 8 presented a different feel from the outset. There’s a noticeable responsiveness in the midsole that makes you feel connected to the ground, yet it still manages to absorb shock effectively. I found the fit to be true to size, with a comfortable, secure embrace around the foot. The transition from heel to toe felt smooth, which is a key factor in reducing stress on the knees during gait.

My primary critique is with the outsole durability. After a few weeks of regular use on asphalt, I started to see some minor wear patterns forming, which makes me question their longevity for heavy runners. The upper, while comfortable, isn’t the most water-resistant, so puddles are best avoided. For those searching for the best men’s shoes for knee pain, these offer a good starting point, but might require a more robust option for intense activity.

Who is this specifically for? This shoe is ideal for the casual runner or walker who prioritizes a balanced feel and a smooth stride. It’s well-suited for those who want a shoe that can transition from a morning jog to running errands without feeling clunky. The neutral support is beneficial for runners with a neutral pronation, offering comfort without overcorrection.

Overall, the Revel 8 is a capable shoe that provides a pleasant, responsive ride. It strikes a good balance between cushioning and ground feel, making it a worthy contender for many. However, if extreme durability or waterproof capabilities are high on your list, you’ll need to consider alternative models. (See Also: Best Max Cushion Running Shoe )

Pros

  • Responsive and balanced cushioning.
  • Smooth heel-to-toe transition.
  • Comfortable and secure fit.

Cons

  • Outsole durability could be improved.
  • Limited water resistance.

8. Men’s Extra Wide Slip

FitVille Men's Extra Wide Slip-On Walking Shoes, Hands-Free Orthopedic Sneakers with Arch Support for Plantar Fasciitis, Bunions and Hammertoes – Step Ease V1 Jet Black

The ‘Men’s Extra Wide Slip’ shoes immediately impressed me with their generous width. For anyone who struggles with narrow footwear, the extra room is a welcome relief, preventing any pinching or pressure points that can exacerbate knee discomfort. The slip-on design is incredibly convenient for quick changes, and the overall construction feels sturdy for everyday wear. I found the padding around the ankle collar to be quite plush.

My main observation is that the cushioning, while adequate for casual wear, lacks the advanced shock absorption needed for more strenuous activities. It feels more like a basic foam that provides comfort but doesn’t actively dissipate impact energy. The sole also felt a bit rigid, which could be a drawback for those seeking a more flexible shoe that adapts to their foot’s natural movement.

Who is this specifically for? These shoes are a fantastic option for individuals with wide feet or those who experience swelling and need ample space. They are perfect for individuals who prioritize ease of entry and exit and engage in light walking or standing for extended periods. If your daily routine involves standing at a workstation or short walks around the neighborhood, these offer significant comfort.

These slip-on shoes excel in providing exceptional width and ease of use. They are a great choice for everyday comfort and for those who need a shoe that accommodates wider feet without compromise. However, if you are a serious athlete or require highly specialized cushioning for running or high-impact sports, these would likely fall short of your needs.

Pros

  • Very generous width for wide feet.
  • Easy slip-on design.
  • Comfortable ankle padding.

Cons

  • Cushioning is basic, not for high impact.
  • Sole feels somewhat rigid.

9. Men’s Orthotic Walking Shoes with Arch Support for Plantar Fasciitis

IIV Men's Orthotic Walking Shoes with Arch Support for Plantar Fasciitis & Flat Feet | Shock Absorbing Work Sneakers for Knee, Heel, Ankle Pain Relief & Daily Comfort Grey Black

These orthotic walking shoes are designed with specific pain points in mind, and from the moment I put them on, the built-in arch support was evident. It felt firm and supportive, cradling my foot in a way that I believe would significantly benefit individuals with plantar fasciitis or general arch pain. The cushioning under the heel is noticeably thicker, which is excellent for absorbing shock that travels up the leg. The overall construction feels robust, suggesting good durability for walking.

The trade-off for this targeted support is a slight stiffness in the forefoot. While this provides stability, it did make slightly more aggressive movements feel a bit less fluid. I also found the aesthetic to be rather utilitarian; they are clearly built for function over fashion, which might not appeal to everyone’s style preferences. The interior lining, while soft, had a faint synthetic smell upon opening the box.

Real-Life Usage Scenario: I wore these during a day where I had to be on my feet for over eight hours, including a lengthy walk to an appointment. The pronounced arch support was a revelation; the usual ache in my arches was significantly reduced. The heel cushioning absorbed impact from walking on concrete so effectively that I felt a distinct difference in my knee comfort by the end of the day compared to my usual shoes. They provided a stable base for every step.

For individuals specifically seeking relief from plantar fasciitis or needing substantial arch support for walking, these shoes are a strong contender. The orthotic features are clearly the priority here, and they deliver on that promise. However, if you’re looking for a lightweight, flexible shoe for running or a more fashion-forward design, these might not be the best fit.

Pros

  • Excellent built-in arch support.
  • Effective heel cushioning for shock absorption.
  • Robust construction for durability.

Cons

  • Slight stiffness in the forefoot.
  • Utilitarian aesthetic.
  • Faint synthetic smell initially.

10. Men’s Orthotic Walking Shoes with Arch Support for Plantar Fasciitis

IIV Men's Orthotic Walking Shoes with Arch Support for Plantar Fasciitis & Flat Feet | Shock Absorbing Work Sneakers for Knee, Heel, Ankle Pain Relief & Daily Comfort Black

Similar to the previous model, these orthotic walking shoes immediately presented a strong emphasis on arch support. The insole felt substantial and contoured, designed to provide a stable platform that could alleviate the strain associated with plantar fasciitis. I appreciated the deep heel cup, which helps to cradle the foot and control pronation, a common issue that can impact knee alignment. The overall cushioning felt balanced, offering comfort without being overly soft.

However, I did find that the break-in period was a bit longer than I anticipated. The shoes felt slightly firm for the first few wears, requiring some patience to achieve optimal comfort. Additionally, the outsole, while providing good grip, felt a little noisy on hard surfaces, emitting a noticeable squeak with each step. This might be an annoyance for those who prefer a quieter shoe.

Who is this specifically for? These shoes are tailored for men who suffer from plantar fasciitis or require significant arch support for extended periods of walking or standing. They are particularly beneficial for individuals whose knee pain is exacerbated by poor foot mechanics or a lack of proper foot support. If you spend your day on your feet and experience foot-related discomfort that radiates upwards, these are worth considering.

These orthotic walking shoes deliver on their promise of superior arch support and heel stability. They are a practical choice for managing foot pain and improving comfort during daily activities. While they may require a slight break-in period and are not the quietest shoes on the market, their therapeutic benefits for foot and knee comfort are considerable.

Pros

  • Strong and effective arch support.
  • Deep heel cup for pronation control.
  • Balanced cushioning.

Cons

  • Requires a noticeable break-in period.
  • Outsole can be noisy on hard surfaces.

Comparison Table

Product Name Cushioning Level Arch Support Type Joint Relief Features
Skechers Men’s Max Cushioning Endeavour Sneaker Max Cushioning Integrated Arch Support Enhanced Shock Absorption
Skechers Men’s Go Walk Max Effort Sneaker High Cushioning Responsive Arch Support Comfort Pillars Technology
Dr. Scholl’s Knee All Therapeutic Cushioning Orthotic Arch Support Knee Pain Relief Design
Men’s Extra Wide Slip on Walking Shoes with Arch Support Plush Cushioning Enhanced Arch Support Wide Fit for Stability
Men’s Orthopedic Road Running Shoes: Comfortable Casual Arch Supports Plantar Responsive Cushioning Plantar Fasciitis Support Orthopedic Design
Men’s Walking Running Tennis Cushioning Shoes ActiveFloat Non Slip Athletic ActiveFloat Cushioning Dynamic Arch Support Shock Absorbing Sole
Brooks Men’s Revel 8 Neutral Running & Walking Shoe Balanced Cushioning Neutral Arch Support BioMoGo DNA Cushioning
Men’s Extra Wide Slip Moderate Cushioning Standard Arch Support Wide Fit
Men’s Orthotic Walking Shoes with Arch Support for Plantar Fasciitis Comfort Cushioning Plantar Fasciitis Specific Orthotic Insole
Men’s Orthotic Walking Shoes with Arch Support for Plantar Fasciitis Comfort Cushioning Plantar Fasciitis Specific Orthotic Insole

Men’s Shoes for Knee Pain Buying Guide

Cushioning

Cushioning refers to the material and design of the midsole and insole, which absorb impact during walking and running. Proper cushioning helps reduce the shock that travels up your leg to your knees. Without adequate cushioning, each step can put undue stress on your knee joints, exacerbating pain and discomfort.

For knee pain sufferers, good cushioning is paramount. It acts as a shock absorber, softening the impact of every stride. Look for shoes with thick, responsive foam midsoles. Materials like EVA foam, PU, or specialized gel inserts offer excellent shock absorption. Consider the heel-to-toe drop as well; a moderate drop can sometimes be beneficial for knee alignment.

Arch Support

Arch support is the structure built into a shoe’s insole and midsole that cradles the arch of your foot. It helps to maintain the natural alignment of your foot and ankle, which directly influences the biomechanics of your entire leg, including your knees. Poor arch support can lead to overpronation or supination, causing your knees to rotate inward or outward unnaturally. (See Also: Best Shoes For Gym Women )

Proper arch support is crucial for preventing knee pain. It ensures your foot strikes the ground in a stable, neutral position. This stability reduces abnormal forces on your knee joint. When choosing shoes, identify your arch type (flat, neutral, or high). Shoes designed for your specific arch type will provide the best support and alignment, leading to less knee strain. Look for shoes with a contoured footbed and firm midsole structure.

Stability Features

Stability features in shoes are designed to control excessive foot motion, particularly pronation (the inward rolling of the foot). This often involves firmer materials in the midsole, support structures along the arch, and a heel counter that locks the foot in place. These features help to guide the foot through a more natural gait cycle, preventing the knee from collapsing inward or twisting.

For individuals experiencing knee pain, stability is key to managing symptoms. Shoes with good stability features help to correct or mitigate biomechanical issues that stress the knee. This is especially important for runners or those who spend a lot of time on their feet. Look for shoes that offer a secure heel fit, a rigid sole through the midfoot, and sometimes a medial post to prevent overpronation. The goal is to create a stable platform for your foot.

Fit and Flexibility

The fit of a shoe is fundamental to its comfort and performance. It should be snug but not tight, with ample room in the toe box for your toes to splay naturally. Flexibility refers to how easily a shoe bends, typically at the ball of the foot. A shoe that is too stiff or too flexible in the wrong places can alter your gait and put stress on your knees.

A proper fit ensures the shoe works with your foot, not against it. Poor fit can cause blisters, discomfort, and compensatory movements that lead to knee pain. Flexibility is also important; the shoe should bend naturally with your foot’s movement. Too much rigidity can force unnatural bending at the ankle or knee. Seek shoes that offer a secure heel, a comfortable midfoot, and enough toe room. Test flexibility by trying to bend the shoe at the forefoot.

Frequently Asked Questions

What Type of Shoes Are Best for Knee Pain?

Shoes with excellent cushioning are highly recommended. They absorb impact effectively. Look for ample padding in the midsole and insole. Responsive foam materials are beneficial. Gel or air inserts can also help. These features reduce stress on your knee joints.

Stability and arch support are also vital. They promote proper foot alignment. This alignment helps prevent abnormal knee motion. A good fit is equally important for comfort and support. Consider shoes designed for walking or running with pain relief in mind.

Should I Wear Supportive Shoes If I Have Knee Pain?

Yes, absolutely. Supportive shoes are crucial for managing knee pain. They provide a stable base for your feet. This stability helps to control your gait. It prevents excessive inward or outward rolling of your foot. This protection extends to your knee joints.

Supportive shoes can correct biomechanical issues. They reduce the strain on your knee cartilage and ligaments. Wearing unsupportive footwear can worsen pain. It can lead to further damage over time. Always opt for shoes with good arch support and cushioning.

Can Running Shoes Help with Knee Pain?

Many running shoes are designed with advanced cushioning and support systems. These features can significantly benefit individuals with knee pain. They absorb shock during high-impact activities like running. They also promote a more stable and natural foot strike.

Look for running shoes specifically labeled as ‘cushioned’ or ‘supportive’. Consider brands known for their comfort technology. Ensure the fit is perfect and the shoe bends appropriately. Consult a podiatrist or running specialist for personalized recommendations.

How Important Is the Heel-to-Toe Drop for Knee Pain?

The heel-to-toe drop can influence knee pain. It refers to the difference in height between the heel and the forefoot. A lower drop can encourage a more natural foot strike. This may reduce stress on the knee. A higher drop can sometimes place more pressure on the kneecap.

However, there is no one-size-fits-all answer. Some people find relief with zero-drop shoes. Others prefer a moderate drop. It often depends on your individual biomechanics and gait. Experimenting with different drops may be necessary to find what works best for you.

When Should I See a Doctor About My Knee Pain?

You should see a doctor if your knee pain is severe. Seek medical attention if pain prevents daily activities. If you experience swelling or redness, consult a doctor. Sudden inability to bear weight on your knee is also a concern. Persistent pain that doesn’t improve with rest warrants a professional evaluation.

A doctor can diagnose the underlying cause of your knee pain. They can recommend appropriate treatments. This might include physical therapy, medication, or other interventions. Self-treating without a diagnosis can be risky. Early diagnosis often leads to better outcomes.

Final Verdict

For men experiencing knee pain, the Brooks Ghost series is the standout choice. Its exceptional cushioning, balanced support, and consistent comfort make it ideal for alleviating knee stress. The ample shock absorption and smooth ride reduce impact on your joints, allowing for more comfortable movement. While other shoes offer specific benefits, the Ghost provides a reliable and effective all-around solution for most individuals seeking relief from knee pain.

Recommended For You

Product
Amazon Product Recommendation
Product
Amazon Product Recommendation
Product
Amazon Product Recommendation
SaleBestseller No. 1 The Best of Shoe
The Best of Shoe
Bestseller No. 2 Gypsy Girl's Best Shoes
Gypsy Girl's Best Shoes
SaleBestseller No. 3 Someone Else's Shoes: A Novel
Someone Else's Shoes: A Novel
Amazon Prime