Love the pattern and colors.  It's ok has far as fit, the problem is that the fabric is a bit slippery and doesn't stay put on the seat.