I give these 3.5 stars but that said I bought two pairs of them - red/black and the pastel combo.  They look exactly as pictured and fit very true to size.  They are cute and OH MY GOD they are SO COMFY!!!  Lightest shoes I have ever felt!  Even overweight, they are wear all day long comfy!  The only reason I give only 3.5 stars is because of the price vs quality.
The material on top and around front of toe areas is a very thin fabric and has an almost thick paper like feel to it vs a strong fabric (toe area feels like that fake felt material).  Also, the inside has that really cheap (but extremely comfy and soft) fleece like fabric that balls and peels up easily.  Because of these two things, I don't imagine them holding up very long at all inside or outside, especially with a lot of wear.  I can see holes forming quickly in heel areas and outsides tearing at nearly any rub against anything.  The quality to me is like that of a $15-ish shoe.  Again though, MOST COMFY ever so I am torn in the rating...I give an extra star for the comfort alone.  If they go on sale a lot, I'd buy more, otherwise, I know I overpaid but had to because I've never had such light-weight and comfy shoes.
*Oh, and also the sole material is like a sorta rubbery plastic rather than really rubber or leather or normal fabric - this is why they are so wonderfully light weight but I can see them tearing easily.