I have always appreciated H&M as a store to pick up basics and a cheap-ish place to get a few trendy pieces. But now I am seriously impressed with their ability to deliver. A suit for David, a suit for Elliott, and a dress for Caiden--as in, the best man, ring bearer, and flower girl have all been outfitted for a pretty reasonable price and in one stop. And you can always count on them being current in their cuts and styles. Wonderful.