I have two of them, and they are a great fit for a great price. Material is sturdy and very well made - stitching doesn't come loose, buttons don't fall off, trousers don't lose shape... I've sort of drifted away from them now as I find TM Lewin suits are a good bit nicer for a little more money. They have a very large range of sizes though, what size are you that you can't get a fit?
As for your fit - daring to wear white trousers in any country north of Spain takes guts! I'd only ever wear white trousers on holidays because I'd be afraid of getting them dirty during a normal working day. But fair play to you for getting out there in yours!