Comfortable and stretchy. So far haven’t had any spills but I’m hoping that it lives up to the hype.