Mine are several years old. They are fitted and I am size medium, but had to return for large which just fit. Basegear has crappy return policy (as of 1/11/2010) where you lose even more money if you had free shipping. Might wanna check if that is still in effect as below.
"* As indicated on our website, please remember that if you return any items from an order in which you received free shipping or any other promotional gift or discount, the original savings will be deducted from the refund amount. Please return any free gift(s) in original condition to avoid any charges."