We purchased 3 of these in different sizes. Perfect for our pool deck, water proof and soft on the bare feet. Lovely colors, as featured. No surprises when they arrived, on time and well packaged, but not over packed. Perfect in every way.