I love the fabric. It’s really comfy and cozy but the fabric stretches out and does not have great recovery so then it looks baggy on. I bought it for the summer time to put on after the beach. the fabric might be to warm for the summer. I returned it mostly because it wasn’t that flattering on and I’m 40 years old. Maybe it’s more for someone younger.