I love these. Quality is good. One pretty big warning is they had a very strong smell of hide chemicals when they arrived. I had to spray Febreze on them and put them in my steam dryer with 4 laundry sheets. Then repeated that 3 times, to make them able to be on the couch without getting wafts of them from a few feet away. Great after that!