Terrible, took way to long to assemble. Instructions were too vague. Seat cushions hard as a rock. To be of any use I have to purchase other seat cushions from another source. Will never purchase another product from this manufacturer.