These Amazon satin pyjamas have rave reviews - and are really quite affordable

Yahoo is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Prices were correct at the time of publication.

While silk nightwear from Desmond and Dempsey, Olivia von Halle, Skin or The White Company, may be a fan favourite buy, the price tag isn’t always as appealing.

So, we’ve found a more affordable alternative for loungewear lovers to buy for a fraction of the price.

Amazon is selling a vast array of satin pyjamas, which come in a variety of block colours, as well as patterns, for under £25.

Buy it: LONXU Womens Silk Satin Pajamas Set Sleepwear Loungewear from Amazon | £21.98 - £22.98

Each set comes complete with a long sleeve button shirt, with pocket detail, as well as a pair of long length bottoms, which have an elasticated waistband and draw string detail for your comfort.

The pyjamas are available in black, navy, blue, white, as well as grey, pink, red and green.

For those who want to be a little more experimental with their sleepwear can buy printed designs, such as black and white polka dot or festive red and white spot print, among other styles.

If that wasn’t enough Lonxu’s patterned designs come in different sized prints too; some pyjamas emblazoned with small polka dot, while others have a larger spot pattern.

The Lonxu Silk Satin Pyjamas will fit all sizes, as they come in extra small to triple extra large.

And customers can’t get enough of the bargain buy, with almost 90% of reviews rating the set five stars.

Buy it: LONXU Women's Button Down Satin Pajama Set Long Silky | £21.98 - £22.98

One customer review read: “They are luxuriously soft! For reference these are as good quality as you would find in John Lewis.”

A separate happy shopper said: “Perfect in every way. It's so hard to find satin pjs that fit I was actually expecting these not to fit in some way or another but I'm so happy with this purchase I will definitely be purchasing more in different colours.”

What’s more they cost between £21.98 and £22.98 - depending on the colour-way and size - and will make for the perfect treat for yourself or as a gift to that special someone over Christmas.