I bought this dress for a dinner after my daughter's wedding rehearsal. it is perfect. it is dressy enough for the occasion. it also has a casual look to it. i think it is very versatile. i fell in love with the colors, material and the quality. i am more excited about this dress then the dress i am wearing to the wedding. buy it you'll love it.