John Lewis fans have been rushing to buy a 'cheerful' and 'bright' bedding set that's been reduced in the sale for a limited time.

The high street retailer is known for its luxurious furniture and cosy bedding, with its ANYDAY brand promising 'affordable price points' for shoppers. Fans of the store have been praising this Ripple Stripe Reversible Pure Cotton Duvet Cover Set in particular, which has been reduced to £24-£48 depending on what size you go for.

With a reversible design, the single set contains one standard pillowcase, and the other sizes contain two standard pillowcases. Originally priced between £30-£60, shoppers can save 20% until April 30.

READ MORE: Dunelm's 'sturdy' £25 foldable laundry basket that 'holds a full washing load'

READ MORE: Shoppers race to buy £99 rattan egg chair that's cheaper than Dunelm and B&Q

On the John Lewis website, the full product description reads: "The 100% cotton construction of this ripple-striped bedding allows you to experience all the breathable benefits of a material renowned for its temperature-regulating qualities, so you can sleep soundly night after night. A bright green stripe reverses to a soft duck egg blue for versatility."

The bedding is reversible and is perfect for spring
The bedding is reversible and is perfect for spring

Bedding sizes include:

To fit duvet/pillow size (cm)

  • Standard pillowcase, L75 x W50cm
  • Single duvet cover, L200 x W135cm
  • Double duvet cover, L200 x W200cm
  • King duvet cover, L220 x W225cm
  • Super king duvet cover, L220 x W260cm

The single set is priced at £24, the double set is priced at £32, the king set is priced at £40 and the super king set is priced at £48. Fans of the bedding has rated it an average score of 4.6 out of 5 on the John Lewis website.

In the reviews, one shopper said: "The bedding designers got this one right. This is a really lovely EVERYDAY duvet cover and matching pillow cases. Refreshing green on one side and a quieter soft blue on the other. A brilliant combination. Very soft on the skin. Excellent value for money."

A second review read: "Really useful having two different coloured side. Can alternate as one wishes and both are very cheerful."

A third shopper said: "Good value for money, washes well and very cheerful."

A fourth review read: "Great quality set. My daughter is really happy with them. Wash well."

Shoppers can purchase the John Lewis bedding for £24-£48 here.

Elsewhere, Dunelm is selling this Amberley Waffle Cotton Duvet Cover and Pillowcase Set that comes in nine different colours.

Receive the latest shopping news and reviews straight to your email by signing up here