Cushions are nice and thick.  Unfortunately we haven't had nice weather to actually sit on them yet.  But they do repel water well.