I would have given five stars, but the tan buttons blood onto the material in the first wash before she even got to wear it and it will not come out. I love this brand so very much but this was disappointing. The other items in the order without buttons were perfect.