Perfect set for the price. Easy to assemble (about 2 hours total assembly 1 person, but I had fun doing it). Cushions are great, bought some extra pillows to jazz it up.