The fabric has great quality, the stitching is very well done. The colors are so vibrant, and will be a nice welcome to summer!