This is a good quality dress.  My daughter (age 4) wore it all day for her birthday and several days after.  She even wore it while on a cruise ship and received many, many compliments for being a "princess".  The quality is decent and it is machine washable.  I would recommend this dress for any little girl who loves to dress up.