Ashmont Bathmat 20x30
Ashmont Bathmat 20x30
Ashmont Bathmat 20x30
Ashmont Bathmat 20x30
Ashmont Bathmat 20x30
Ashmont Bathmat 20x30

Ashmont Bathmat 20x30


Step out of the shower and into cozy country farmhouse bliss. The Ashmont Bath Mat 20x30 features a solid creme core in premium ultra absorbent cotton. It is trimmed with a ruffled ticking stripe fabric in warm grey and creme. Backed with textured rubber to produce a quality non-slip surface without the need for a separate rug pad. This ruffled bath mat is a great finishing piece for bathrooms or laundry rooms where you need the perfect balance of style and functionality.


  • Premium Bath Mat - A high-quality core provides a thick cushion to sink your feet into and durable cotton to absorb water providing a safe and comfortable post-shower landing. The 20 by 30 inch rug features a ruffled edge.
  • Non-slip - Features a textured rubber backing to keep your absorbent bath rug safely in place without needing a separate rug pad.
  • Modern Farmhouse Flair - Versatile styling sure to match country chic farmhouse or cottage decor.
  • Easy Care - Machine wash on delicate cycle and lay flat to dry.
  • Vintage Stripe - The cozy creme base is accented by a delightful ruffle featuring a vintage ticking stripe in creme and warm grey.
  • Coordinating Accessories - The Ashmont collection is relaxed and casual with mixed fabrics and patterns creating a polished cottage-style look featuring rich creamy tones warm browns and deep grey tones for a relaxed Southern Farmhouse look. Mix and match curtains for every window bathroom textiles and bedding for a complete look.
  • Authenticity - Sometimes copied never duplicated. VHC products ALWAYS feature attached product tags.


  • Material: 100% Cotton
  • Colors: Vintage White Washed Blue Charcoal Grey
  • Care: Machine Wash Lay Flat to Dry
  • Dimensions: 20 x 30

Shipping: Free shipping on all orders! !

All orders are eligible for free shipping. Please note that it may take up to 5-7 business days to prepare products and ship.

Once your order has shipped, you will be emailed tracking details and should expect your order in about 10-15 business days.

Return: Happy customers make us happy!!!

 If for any reason you are not satisfied with your order, return it within 90 days for a full refund.