Great set! Except for one stool which is wonky, this turned out really good. The cushion is firm and the seating is very comfortable. Some scratch resistant stickers for the base helps a lot to move it around. Overall good buy for the price.