The sizing of this product is right in line with actual sizes(not that one-size fits all stuff). I could not be more happy with look and the fit. Good material and it is comfortable to wear all night! :)