I am wearing my second dress and I love it! And, yes, that means I have two dresses exactly alike (except for size. More later on that.) I'd rather have these two dresses exactly alike than two or three other dresses that just aren't quite right. The fabric is marvelous. My first purchase has been washed and washed beautifully. The green color and the plaid are great for a winter dress. The dress is warm and comfortable without being heavy. I love the length. It keeps my legs warm. The style and cut of the dress are flattering, not always so with this Mother Hubbard type dress. The fit is a little large. I first ordered an XL. It's fine, but I believe the L is a better fit for me, yet it is still generous and does not look or feel skimpy. The buttons are securely sewn on. So often the 1st thing I do is restitch the buttons on a garment. I hope we can see this dress in more color options, maybe some solids, too. And I sincerely hope no one redesigns all the great features out of this style! It can happen! Bottom line: You won't be sorry if you buy this dress, but you might be sorry if you don't!