Haven't washed yet but did try it on and it fits great. Super soft. Like really really soft. I was kinda surprised by that. Perfect for layering. It has a lot of stretch so I think it would work for lots of body types