Out of all my experiences trying on dresses, I have to say this was the best. Other places were nice and then some were just awful. I feel like the small, family owned aspect is was really gives them that great touch. I had a great experience ...with Affinity Bridals with finding my perfect wedding dress, bridesmaid dresses, my mothers dress and everyone's shoes. I always felt comfortable and never felt like I was being pushed into buying something I didn't want. The staff was very nice and respectful to me, my family and bridesmaids. They always went above and beyond, for example they gave me extra beading/ embellishments to accommodate my financial concerns; they tried hard to work with me and my bridesmaids over the phone or by email to save us time and gas money with the trip from Des Moines to Indianola; they gave my bridesmaids their shoes at a lower price due to the original shoe we had picked was no longer available before my wedding; they fixed a piece on my mothers dress at no additional cost; they squeezed me in for my final fitting to accommodate my need/ anxiety to wait until the day before my wedding to get my dress. I was afraid that if I got my dress too soon, something would go wrong. They worked hard to make sure everything was perfect for my wedding and that I was not missing anything. I greatly appreciate everything they did for me and I am planning to return to have my dress preserved; when I have the money.