I bought this dress when it first went on sale on the AG site. I don't remember why I bought it, as I don't have Felicity and like her current meet outfit better. However, this piece has come to grow on me. It is a really pretty pattern, and I really like how it fits on the dolls, with the bottom half of the dress going out. The material is not thin at all (I'm assuming all these are older Mattel pieces, as her meet outfit changed in 2005). Like with certain other historical outfits, I wish it came with shoes & socks, but it's understandable why it doesn't considering it was formerly a meet outfit. The ribbon is gorgeous IMO. The ruffles are also really cute.