Prefect, just what I had hoped for. The fit is great, good quality and cheerful design. The colours run more towards blue than green (which is what I preferred) but was difficult to determine from the photos.