These are high quality cushions.  Very comfortable and sharp looking.  They've transformed my old furniture and it looks like I have a new set now.  I haven't had them long enough to know if they will fade so I'm keeping my fingers crossed that I get a long life out of them.