They are very comfortable!! Loved them right when I put them on! Now for sizing though I ordered a 6 and a 7 as I'm a 6 ,6.5,or a 7 depending on the shoe. I ended up going with the 6s. They fit perfect. The 7 were way too long and loose. However I have pretty narrow feet. I'd say size up if you have average or wide feet but if you have narrow feet they fit true to size.