I would give it an extra star if I could. It surpassed my expectations. So comfortable I could have stayed even longer!