Definitely not true to size.... I bought my daughter these for a gift, I bought 1 size up because I ordered fleece liners, and they were way to small and that is without the liners!  She wears a 9 usually I ordered in 10... I shipped them back.