Great quality. But the first one I ordered was a little large. So I ordered the next size down. However that one was a little short. However my daughter loves the dress and will where it this Saturday.