Easy to put together, good quality and firm cushions. Bought 2 of them. Love them