Nice for price.  A bit shorter on me than in photo (I'm 5'7"and it falls to my calves), and there's a pocket on the right side which is nice.  XL does cover my full-term pregnancy bump and the inside tie is immensely helpful.  I bought this to wear in the hospital after labor sand delivery but I think I'll get a lot of use it if it at home too!