Has anyone bought these...the easy version. I've had some delivered but worried they may rub the back of my heel? Or a good comfy funky alternative? Thanks xx