It's kinda small and I haven't washed it yet.  I will not be drying it at all.  I got the XL and I'm a 40 DD.  It is really comfy though, just tight around the middle.  I'm 37 weeks right now, so it'll probably do better after I have the kiddo.