The cushions exceeded my expectations.  The cushions fit perfectly and were the exact colors I was looking for.  They are very well made and comfortable.  All in all, amazing quality and value!