would you say their sizes are generous or on the small side - trousers in particular? Want to treat myself but don´t want the disappointment of them not fitting...