The quality is okay. It is not top quality but it is nice. It is not as firm as I thought it would be. The online description was good as far as size & color. I would recommend if you are okay with mediocre quality.