I felt like a child on Christmas morning when I opened this up! It was a part of a mystery box and I was so thrilled. It's so soft and high quality material. It does have a little give to it, too. It's the perfect length. I'm planning on wearing it for family photos and for church or Christmas Eve. I gave it 4/5 stars because the neckline/top doesn't like to stay up super well. It's nothing a bit of fabric tape can't fix though. I'd highly recommend this dress!