I would have given it 5 stars if the fit was slightly looser; but then these are slim fit trousers. So, the fit is what the nomenclature says. Otherwise, the fit is perfect. The fabric is stretchable and is comfortable to wear. Smart pair of branded trousers, at a good price. The delivery was very fast; received on the next day.