Very comfortable however not as snug as we hoped. It tends to bunch up in some areas. We did attempt to wash it it hoping it may shrink slightly but it is still not snug.. It’s not necessarily a deal breaker for us though