I bought three and liked them so much I ordered two more.  They seem to be well made and durable.  I've been using them...and I mean actually using them while lying on the sofa...and they're maintaining their shape and fluff right back up when I need them to look like new.  They had a great selection of colors.  I got the teal ones and couldn't be happier with how they look.  The color is pretty true to how it's pictured on the website.  

Pros: well made, durable, good price
Cons: None that I can think of