For what I spent, this is exactly what I wanted. Assembly was a breeze, arrived in perfect condition, cushions are firm but comfortable like most decent patio furniture. The adjustable sides are great and work perfectly. And it looks pretty nice. Doing it over again, I would buy this.