Quality is good. This is definitely not the same color as the photos. I ordered navy blue. This is definitely not navy. It’s a dark olive green. While it’s also very pretty, it’s just not what is portrayed.