Good quality, great color although brighter than photo.  Perfect fit, but still a bit on the pricey side.