This set is perfect.   The seats have a nice wide base and you can comfortably sit or lie down on them.
The cushions are water resistant but I have noticed the corner ones tend to hold the moisture more than the others so be sure to pull them off after it rains to air them out.       Overall very pleased with this set.