This EZAPINE denim jacket is about to become your new favorite layering piece! The oversized fit is perfectly relaxed without looking sloppy, and that faded indigo wash with subtle distressing gives it that cool, lived-in vibe right out of the package. Made from a soft cotton-polyester blend, it's comfortable enough to wear all day while still holding its shape beautifully. The utility-style patch pockets are both stylish and practical - perfect for stashing your phone, keys, or just keeping your hands warm. Style it over pretty much anything - tank tops, breezy dresses, camisoles, wide-leg trousers, or your favorite jeans. It's versatile enough for daily wear, beach vacations, parties, date nights, or just lounging around looking effortlessly cool. The button-down front and long sleeves make it ideal for those slightly chilly days when you need an extra layer. Machine washable too, because let's be real - nobody has time for dry-only denim. This jacket nails that perfect balance between rugged denim durability and feminine silhouette - it's the kind of piece you'll reach for again and again throughout the seasons.