Denim: hits & fits!