For the price not well made. If you have kids, pets, or if you plan to sit in them do not get them. They will stain/spot easily. I purchased these for my home, but will not use them. I also stage homes so they will be used for that. I had them in my home for one day and it just didn't work. Disclosure, I have three kids - but even then - I wouldn't recommend these for the price.