Very snug fit and the memory foam does not add the comfort that I had hoped for.  Also, the heal fits low and I developed a small blister when I used these Skechers for a hip-hop dance class.  However, the price was reasonable and I like the look, so I'll use them for everyday wear.