Absolutely PERFECT! My daughter picked this dress for an event and when it arrived she loved it. She did say it was a little itchy on the top portion, but we were able to remedy that quickly. She wore it for hours without complaint.