Great dress for the price. The material is incredibly soft and light without being see-through. It felt like wearing pajamas! I paired it with a denim jacket.
I'm 5'4", 155 with a larger chest and bought a large. I could have gotten by with a medium but the large is just fine without looking frumpy.