This speaker ticks the list for that. It fits perfectly and does look cute while being very comfortable. I caught my husband trying to slip his feet into my slippers, so I ordered him these with minimal intention that he would actually wear them. *UPDATE* - After hearing about my negative experience with this speaker, Anker customer service reached out to me to offer a replacement speaker! They did not work for me. I have wide, high arched and achy feet, and these shoes molded to my feet and feel soft from the first time. 5 so I ordered a size 8 as this is the size I typically wear in flats. I tried putting them in dryer to shrink and it left marks on the inside of dryer and size dufnt change. Very well worth the price. The ear cups are super comfortable, and personally I like the style and colorway.