I just ordered a dress from wish and it was less than 20.00. It came with a couple little stain and they refunded my money and let me keep the dress. I don’t quite like the sash so I bought a rhinestone belt off of wish.com for less than 10.00 with a purple ribbon. I believe the dresses are true to size as I ordered a 14 and will be getting someone to alter it a bit as my daughter is a 12. It’s worth checking out. You just have to order early enough as it can take 6-8 weeks to come in. Mine came in about 4-5 weeks.