Size and colors are perfect! Very soft to walk on in bare feet. I would  buy this again!