Your right about body composition...it is a bit weird. I also went from 20 also to a size 6 now. I weigh 145. The last time I weighed 145, I was in a size 12!