We have had this for about a year at put beach house and its fantastic. Easy to clean up (beach sand, cup marks), and its firm yet confortable!