It looks good and material is good , only reason for low rating is how hard it is to clean . Only when you think  your little ones feet doesn't touch any dirt you should buy this :-) all in all good for photo shoots bad for daily wear.