Very soft like so soft that it's kinda slippery when you step on it. Colors are super vibrant without being obnoxious.