very good quality and I like how farm it is so it doesn't shrunk down when we lay down on it. but the only thing I wished was to separate the back piece of cushions so we could wash them or clean.... but over all we are very happy.