I saw this top in the store and wanted to try it on but my 18-month-old son was getting cranky so i had to leave. i kept thinking about it and was planning to go back and get it and then i checked online and it was on sale! i purchased the pink and i'm ordering the blue as well. it's very comfortable and i received several compliments when i wore it. i haven't washed it yet but the fabric seems to be sturdy.