Excellent quality. The blue color is gorgeous and the pattern is super cute. They hold up well even though my dog and 5 year old have tried to destroy them.