I absolutely love these slip on's!  They go perfect with anything, and perfect to keep in my car when I need to swap shoes for comfort or whatever!
I do not have any issues with rubbing or comfort, they are great all around.  I do not wear socks with these they don't need it! and they look funny with socks anyways.

I'm happy with these and will buy more colors in a size 8