I am very satisfied with my purchase! Many complained they are too small, but I did not find an issue with that. The cushions are comfortable, and I love that I can rearrange everything to fit my needs of the moment.  They arrived already built, no assembly required.