Buying a pair of good-quality, well-fitting jeans should be much easier than it usually is. You know how it goes: the tussle inside the changing room, the buckling denim at the knee because the length isn’t quite right, the varying waist sizes, and the strait-jacket skinny cuts tight enough to give you claustrophobia.

Fortunately, it doesn’t have to be this way, and the solution isn’t always about going to an ultra-expensive or specialist denim-maker. As part of the new Marks & Spencer SS19 collection, finding the perfect fit of jeans on the high street is easier than ever, with the introduction of M&S’s “best ever fit denim”.

The range delivers new and improved fits, with slim, skinny, tapered, and straight styles, which come in a variety of authentic washes – from light denim and medium blue to grey and indigo – and all at a price point that’s nigh-on impossible to beat: just £22.50.

The Best Ever Fit jeans styles are also made with “stretch” fabric, which means all the quality craftsmanship you’d expect from M&S menswear, but also the comfort and flexibility of your best casual threads. The jeans are engineered with stretch technology for extra mobility, making them the perfect for travelling – and they eliminate that restrictive feeling that often comes with brand new, not-quite-broken-in jeans.

They’ll feel like you’ve been wearing them for six months (in a good way) right off the peg.

M&S JeansM&S Jeans

Like the whole SS19 collection, the denim range walks the line between smart and casual, maximising the versatility of each pair. This is also part of M&S’s ongoing commitment to the Better Cotton Initiative, which helps to source cotton that’s better for both the environment and farmers.

And they cater for men of all sizes, with waist sizes ranging from 28-50in, with standard leg lengths ranging between 27-35in, including a Big & Tall option.

Marks & Spencer are calling them best fit ever for a reason. No more tussling, no more buckling, no more falling over in the fitting room. Find the style for you below.

Slim Fit Stretch Jeans

The slim style is a modern classic – not as tightly leg hugging as the skinny, but with a slender cut that suits both smart and everyday looks. With five colourways they’ll also match a wide range of other pieces from your wardrobe. Pair with standout knitted polo shirts from the SS19 collection, which come in refreshed tones of mustard and orange.

Buy Now: £22.50

M&S Slim Fit Stretch JeansM&S Slim Fit Stretch JeansM&S Slim Fit Stretch JeansM&S Slim Fit Stretch Jeans

Skinny Fit Stretch Jeans

A staple of the 21st-century man’s rotation, skinny jeans are still arguably the most versatile of all denim styles, in that you can wear the same pair with a smart jacket or a hoodie. And this style doesn’t trouble your circulation as others do, with extra give and mobility thanks to the brand’s all-new stretch style. A no-brainer pairing would be a striped summer tee or lightweight shirt.

Buy Now: £22.50

M&S Skinny Fit Stretch JeansM&S Skinny Fit Stretch JeansM&S Skinny Fit Stretch JeansM&S Skinny Fit Stretch Jeans

Tapered Fit Stretch Jeans

For the man who doesn’t want to commit to skinny, slim, or straight, the tapered fit combines a bit of all three styles for a contemporary twist on classic denim. They’re straight through the hips with extra comfort around the seat, but with a slimmer leg for a fitted look. Wear them with a sweatshirt or pastel Oxford shirts, plus a clean pair of trainers you want to show off.

Buy Now: £22.50

M&S Tapered Fit Stretch JeansM&S Tapered Fit Stretch JeansM&S Tapered Fit Stretch JeansM&S Tapered Fit Stretch Jeans

Straight Fit Stretch Jeans

The classic, timeless denim fit went into hiding when skinny fits ruled about 10 years ago. Now they’re back, because men have remembered the style suits almost every body type. Comfortable and relaxed – especially with the stretch technology – this style has some old-school masculinity going for it. Match your pair with a plain tee or boxy summer shirt, and a lightweight bomber on cooler days.

Buy Now: £22.50

M&S Straight Fit Stretch JeansM&S Straight Fit Stretch JeansM&S Straight Fit Stretch JeansM&S Straight Fit Stretch Jeans