I ordered the navy babydoll, which looks black in the picture, but is a very pretty navy blue in person. I agree with other reviews that the material could be better, but for the price, it isn't bad. The lace is cute. I don't think that the coat adds much, if anything to the babydoll itself. The coat is just a see-thru short sleeved drape. The underwear is the same see-thru material as the babydoll, but it isn't a thong, which can be good or bad depending on which you prefer. The sizing DOES go by the charts which is a big plus. I made the mistake of ordering an extra large babydoll on another website, thinking that they ran a size small, and it is very loose around the chest. I have to tie it tight in the back to make it fit tighter. This babydoll fit me right in a large. Overall, for the price and value, I am happy with it.