For me, its an excellent. The mattresses are very firm. I love the color. The cushions combine excellently. Its a good price and quality. The job you have to do is unpack each seat, put its legs and assemble it together with the other.