I love the color and design of this item as it is very sexy. I'm not sure it is worth $19.99 though! I think the price is a bit high for this item. There is not much material to it and what little amount of material there is a thin amount of mesh. I'll have to definitely hand wash this item as I don't think it would hold up well in the washer/dryer.

One size fits all is a relative term. I'm not sure it would work for a plus size figure or someone too tall or too petite. It dose have a strap that cinches behind the neck to shorten or lengthen this teddy depending on ones torso size.