I would give it a 3 1 /2 stars just because of the flimsy cushions.  They don’t sit good on the base. It takes two to put together even though I did it .alone. I had no issues with the screws. Woke up this am and it’s even worse. The canopy don’t stay put. Very flimsy. The pillows weee on the ground. The pillows don’t even fit the seating, they overlap.