We purchased 3 different sizes, my wife absolutely loves the style, texture, and the delivery time, she says they feel great on the feet and they are nice and heavy, which helps keep them in place.  All but the brown, the colors are a bit darker than in the picture, but we were expecting that where picture colors on the computer are never exact. The blue IS more like teal. We didn't need to put anything heavy on them to put the rolled up edges down, after a day they went down on their own. Would have given it 5 stars if the colors were at least as stated, blue? more greenish than blue.

Pros: Style, Texture, experience with on time, in great condition delivery, reviews were really close to spot on!
Cons: blue was more like teal