Bought 3 for my boys and one in the girl style for my daughter. It was everything I was looking for. Durable, high quality, warm, and affordable. Definitely church worthy. They are fleece lined, thick, but not bulky. My boys all look so put together. They zip up and have a row of snap buttons making them look really dressy. Perfect for what I need, but would also be good for special occasions as well as everyday wear.