I have this dress in a couple different colors and patterns - it is so flattering on a curvy girl. The black version is such a great base for an outfit.
I would say that there seems to be a bit of variation in this style of dress in terms of the sizing - this particular one feels about one size too small, even though I have the same version in other colors/patterns that fit fine. The stretchy fabric helps, but i would suggest going up a size larger than you usually wear. Sized correctly, this dress is as comfortable as pajamas.