Quality and colors are perfect! I had a place in mind when ordering and was not disappointed. Cost was a little high but worth it. Would recommend.