It's true to fit and they have an inside zipper to put them on. Also, they're lined on the inside to keep your legs warm, so long socks aren't really necessary. They are perfect for casual wear and leggings with a long shirt. I haven't tried them on with a dress yet, but I bet they would look great with that as well. I promise I will get a look with these boots on soon!