i had the same prob with my rst leather trousers, fitted great when i bought them, then went as baggy as anything, got rid of them on ebay, just got some dianese leather trousers now, so far there are still a nice fit
Just gotta get rid of the jacket that i bought to go with the rst trousers to get a dianese one now!!