Great support, not a flimsy seat cushion! Water resistant, we were caught out in the rain and the water just beaded together allowing us to just shake it off.