Marks and Spencer's £9 T-shirt is being hailed as the 'best top in my wardrobe' by shoppers. The Printed Relaxed T-Shirt, described as 'soft and stylish', comes in four colourful patterns and sizes from 6 to 24.

The T-shirt can be bought in blue mix, white mix, navy mix and khaki mix. Its product description reads: "Incorporate eye-catching print into your casual wardrobe with this versatile t-shirt. It's made in a relaxed fit for throw-on-and-go style, with a neat crew neck and short sleeves."

The Printed Relaxed T-shirt has received rave reviews on Marks and Spencer's website. Myra said: "Lovely t shirt. The relaxed-fit t-shirts are brilliant, the fit is good and they look good." Kay posted: "Great women's top, I have 6 now, ideal easy wash, can dress up or casual comfy, feel great, very pleased." Susy wrote: "Pleasantly surprised how nice this is for the price. I can see I will be wearing this a lot."

One happy customer said: "Relaxed fit. Soft and stylish. Just a bit dressier than a t shirt. I loved the fabric and the way it hangs." Lynne called it the 'best top in my wardrobe', adding: "This is the comfiest top I possess and will definitely order more of the same. The material is beautiful, it's smart and the cost is brilliant."

Marks and Spencer's Printed Relaxed t-shirt worn by a model
Marks and Spencer's Printed Relaxed t-shirt

Read more:Shark launches flash sale saving shoppers £150 on a best selling cordless vacuum

Read more: Dunelm selling 'beautiful' bouquet of artificial flowers and shoppers say they look 'so real'

However, some shoppers questioned the sizing of the Printed Relaxed T-shirt. One wrote: "Ordered size 10 which is my usual size in M&S. The garment received would fit 14/16."

You can buy the Printed Relaxed T-shirt for £9.50 on Marks and Spencer's website. Elsewhere, QVC is selling the Kim and Co Printed Brazil Jersey Short Sleeve Bow Top reduced from £42 to £25.20.

Bonmarche's Short Sleeve Tile Print Scoop Neck T-shirt is £10. While Amazon's Warm Long Sleeve Undershirt is £15.79.