This is a great bridal shop. They have a decent selection of wedding dresses, bridesmaid dresses, flower girl dresses and formal dresses for any occasion. If they don't have it in stock they can order it for you. They know every make and style of dress and can help you find the perfect one. Their prices are market prices and they do all the alterations and steam pressing in house, so your dress never leaves the premises. They also have a full line of tuxedos to rent in many styles and colors. Oh, and if you need shoes to go with your dress they have a wide selection of shoes (includes dyeable) to choose from.