These were easy to assemble, look great and are comfortable.  My only disappointment is that they hold water on top of seats after it rains and you have to dump the water off.   I thought that the material would be more airy so towels & buns could dry on them.