Mainstays Basic 3-Piece Polyester Bath Rug Set: 20"x32" Rug, Contour Rug and Lid Cover, Aqua
Mainstays Basic 3-Piece Polyester Bath Rug Set: 20"x32" Rug, Contour Rug and Lid Cover, Aqua
Hero image 0 of Mainstays Basic 3-Piece Polyester Bath Rug Set: 20"x32" Rug, Contour Rug and Lid Cover, Aqua, 0 of 14
Reviewers highlighted: size, slip, for the bathroom
Best seller

Mainstays Basic 3-Piece Polyester Bath Rug Set: 20"x32" Rug, Contour Rug and Lid Cover, Aqua

4.3 stars out of 5984 reviews
(4.3)|
5,984 ratings
Mainstays Basic 3-Piece Polyester Bath Rug Set: 20"x32" Rug, Contour Rug and Lid Cover, AquaMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover AquaMainstays Basic Polyester 24 x 40 Large Bath Rug GreyMainstays Basic Polyester 20 x 22 Contour Bath Rug LavendarMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover Blue Shell2 pack Mainstays Basic Polyester 20 x 32 Bath Rug White3 pack Mainstays Basic Polyester 20 x 32 Bath Rug PinkMainstays Basic Polyester 20 x 32 Bath Rug Black4 pack Mainstays Basic Polyester 20 x 22 Contour Bath Rug Blue CoveMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover Blue Cove4 pack Mainstays Basic Polyester 20 x 32 Bath Rug Lavendar2 pack Mainstays Basic Polyester 20 x 22 Contour Bath Rug LavendarMainstays Basic Polyester 19 x 22 Toilet Lid Cover Aqua4 pack Mainstays Basic Polyester 20 x 22 Contour Bath Rug WhiteMainstays Basic Polyester 19 x 22 Toilet Lid Cover Blue Cove2 pack Mainstays Basic Polyester 20 x 32 Bath Rug TanMainstays Basic Polyester 19 x 22 Toilet Lid Cover LavendarMainstays Basic Polyester 24 x 40 Large Bath Rug Red SedonaMainstays Basic Polyester 20 x 22 Contour Bath Rug TanMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 Blue CoveMainstays Basic Polyester 19 x 22 Toilet Lid Cover TanMainstays Basic Polyester 19 x 22 Toilet Lid Cover White2 pack Mainstays Basic Polyester 20 x 22 Contour Bath Rug Aqua3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug White3 pack Mainstays Basic Polyester 20 x 32 Bath Rug Blue CoveMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover Tan3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug PinkMainstays Basic Polyester 20 x 32 Bath Rug GreyMainstays Basic Polyester 19 x 22 Toilet Lid Cover BlackMainstays Basic Polyester 20 x 32 Bath Rug PinkMainstays Basic Polyester 24 x 40 Large Bath Rug Lavendar3 pack Mainstays Basic Polyester 20 x 32 Bath Rug Black3 pack Mainstays Basic Polyester 20 x 32 Bath Rug AquaMainstays Basic Polyester 20 x 22 Contour Bath Rug Blue CoveMainstays Basic Polyester 24 x 40 Large Bath Rug Blue CoveMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 Pink3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug Blue CoveMainstays Basic Polyester 20 x 32 Bath Rug AquaMainstays Basic Polyester 20 x 22 Contour Bath Rug GreenbrierMainstays Basic Polyester 20 x 32 Bath Rug GreenbrierMainstays Basic Polyester 20 x 22 Contour Bath Rug White3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug GreyMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover Lavendar2 pack Mainstays Basic Polyester 20 x 32 Bath Rug Blue Shell3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug Blue Shell2 pack Mainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover Blue ShellMainstays Basic Polyester 20 x 32 Bath Rug LavendarMainstays Basic Polyester 20 x 22 Contour Bath Rug Red Sedona2 pack Mainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover TanMainstays Basic Polyester 20 x 22 Contour Bath Rug Blue ShellMainstays Basic Polyester 24 x 40 Large Bath Rug WhiteMainstays Basic Polyester 20 x 22 Contour Bath Rug Grey3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug BlackMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 BlackMainstays Basic Polyester 19 x 22 Toilet Lid Cover PinkMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 GreyMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover White2 pack Mainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 AquaMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 LavendarMainstays Basic Polyester 19 x 22 Toilet Lid Cover Blue ShellMainstays Basic Polyester 24 x 40 Large Bath Rug BlackMainstays Basic Polyester 20 x 22 Contour Bath Rug BlackMainstays Basic Polyester 20 x 32 Bath Rug Blue Shell3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug Aqua3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug Tan3 pack Mainstays Basic Polyester 24 x 40 Large Bath Rug LavendarMainstays Basic Polyester 20 x 32 Bath Rug Blue Cove2 pack Mainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover BlackMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 WhiteMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover Black3 pack Mainstays Basic Polyester 20 x 22 Contour Bath Rug BlackMainstays Basic Polyester 20 x 22 Contour Bath Rug AquaMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 TanMainstays Basic Polyester 20 x 22 Contour Bath Rug PinkMainstays Basic Polyester 20 x 32 Bath Rug Red SedonaMainstays Basic Polyester 24 x 40 Large Bath Rug GreenbrierMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 Blue ShellMainstays Basic Polyester 19 x 22 Toilet Lid Cover GreyMainstays Basic Polyester 24 x 40 Large Bath Rug Aqua2 pack Mainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 Lavendar2 pack Mainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover AquaMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover GreyMainstays Basic 3 Piece Polyester Bath Rug Set 20 x32 Rug Contour Rug and Lid Cover PinkMainstays Basic Polyester 24 x 40 Large Bath Rug PinkMainstays Basic Polyester 20 x 32 Bath Rug WhiteMainstays Basic Polyester 24 x 40 Large Bath Rug Tan3 pack Mainstays Basic Polyester 20 x 22 Contour Bath Rug GreyMainstays Basic Polyester 24 x 40 Large Bath Rug Blue ShellMainstays Basic Polyester 20 x 32 Bath Rug TanMainstays Basic 2 Piece Polyester Bath Rug Set 20 x 32 Aqua3 pack Mainstays Basic Polyester 20 x 22 Contour Bath Rug Tan3 pack Mainstays Basic Polyester 20 x 32 Bath Rug Grey
Actual Color:Aqua-Out of stock
Size:3 Piece (20"x32", Contour, Lid)-Out of stock
Pack Size:Single-Out of stock

About this item

  • Item: Mainstays Basic Polyester Rug Set, 3-Piece
  • Rug Size: 20" x 32" Bath Rug, 20" x 22" Contour Rug and 19" x 22" Lid Cover
  • Material: 100% Polyester (95% is Recycled), 1400 GSM density
  • Hand-feel: Ultra soft: Provides a plush, comfortable feel underfoot
  • Durability: Stain and Fade resistant to help maintain vibrancy
  • Safety: Skid resistant backing to help prevent slipping
  • Buying Guide: OEKO-TEX Made in Green; High environmental standards
  • Care: Machine wash warm, tumble dry low, do not dry clean
  • Availability: Sold in a wide variety of colors and sizes

At a glance

Material
Polyester, Recycled Polyester
Piece count
3
$19.96
Price when purchased online
Not Available

How do you want your item?

How do you want your item?
Not available

About this item

Product details

Specifications

Customer ratings & reviews

4.3 out of 5 stars
stars5,984 ratings2,226 reviews
How item rating is calculated
Recommended by
positive
84% of reviewers (based on 5,027 reviews)
Quality
4 stars
Color
4.6 stars
Value for money
4.2 stars
Appearance
4.3 stars
Filtered and sorted results would be available on the new 'Customer ratings & reviews' page.
Sort by |
Showing 1-3 of 2,226 reviews
Jun 14, 2024
Symone
Item details
Size: 20" x 32"
Color: Navy
5 out of 5 stars review
Verified Purchase

Lay It Down

This rug is beautiful, the texture is thick and soft, it absolutely stays in place and its just the right size for the are at the bottom of my stairs, in addition the price unbeatable and hard to resist, thank you Walmart for a great rug.
Helpful?
Jun 20, 2025
Joshua
Item details
Size: 24" x 40"
Color: Blue Cove
Multipack quantity: 1
5 out of 5 stars review
Verified Purchase

Quite stylish

I recently purchased the Mainstays Basic Polyester 24” x 40” Large Bath Rug in Grey, and I couldn't be more pleased with it. For a budget-friendly bath rug, this one stands out in both comfort and style. The size is perfect—large enough to cover the area in front of my shower and sink, providing plenty of space to step out comfortably without needing multiple smaller mats. The texture is incredibly soft underfoot, which is a treat first thing in the morning or after a warm shower. Despite its plush feel, the rug dries quickly and doesn't feel soggy after use. It also stays in place well thanks to the non-skid backing, which is essential in a bathroom with tile or laminate flooring. The grey color is a classic neutral and works well with almost any bathroom décor. After several washes, it's held up nicely—no fraying, fading, or matting down like some rugs tend to do. It's lightweight but still feels sturdy and dependable. Overall, this Mainstays bath rug offers great value and performance. It's soft, durable, easy to clean, and looks great. I'll definitely be purchasing another one for our guest bathroom! Considering replacing all of our bath mats at this point.
Helpful?
Jul 4, 2025
Brenda
Item details
Size: 24" x 40"
Color: Tan
Multipack quantity: 1
5 out of 5 stars review
Verified Purchase

Multiple uses

I love these rugs. I have different colors.. they're heavy duty. I like to use one in the bathroom. I have one by the front door. I one in the kitchen. I also put one out on the patio for the cats because the wood can get hot so they're able to lay on the rug instead.
Helpful?