We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed collects a share of sales and/or other compensation from the links on this page.

    Banana Republic Factory Is Having A 60% Off Sale, And The Deals Are Honestly Very Good

    Excuse me while I score this heavily discounted winter coat.

    Hello, fellow Banana Republic Factory fans! While everything is usually at a good price, now they're having a massive sale — we're talking 60% off e-v-e-r-y-t-h-i-n-g.

    This sale lasts through December 1st — so let's get shopping! Here's the ~best of the best~ of their selection:

     Unless otherwise specified, all sizes in this post are listed in women's.

    1. A pair of crinkly velvet pants for the person who needs a little velvet in their life. They're swishy and soft so you could even wear them to bed if you wanted. Plus, they're machine-washable so it's easy to keep in solid condition.

    The pair of crinkly velvet pants in Muir Wood

    2. A pair of wide-leg pull-on pants because we could all use a fun pattern in our lives. If you have a flair for all things pattern then this could be a great addition to your closet. Pair it with a T-shirt or a fun jacket for a power clash.

    The pair of wide-leg pull-on pants in zebra print

    3. A chunky mock-neck sweater for the person who appreciates a warm knit more than most. It's a great way to add a casual vibe to an outfit and leaves room for you to dress it up with jewelry or another statement piece.

    Model in the teal knit turtleneck

    4. A pair of velvet pants so you can feel chic and put-together, even when you're just lounging at home. Plus, they double as pants that you can wear from day to night so they're super versatile.

    Model wearing the black velvet pants

    5. A zebra-print cardigan, because sometimes we get warm but not warm enough to shed a full layer. This is a perfect solution to your constantly fluctuating body temperature — and a cute one at that.

    Model wearing the brown and black zebra print cardigan

    6. A pair of thermal joggers that are perfect for those who want their pants to look nice while still being incredibly comfy. These offer big pockets and a nice drawstring tie so they can fit to how you're feeling.

    The pair of thermal joggers in vintage green

    7. A boxy shirt so you can look professional in Zoom meetings since we all know that's where we spend most of our days. It has a sleek look that can be worn to meetings or out for a day of errands when paired with some jeans.

    The boxy shirt in blue

    8. A houndstooth jacket that is cropped for a unique fit and has no collar so you can style it however you want. Plus it has a classic pattern that has stood the test of time, which is always a good thing for your wardrobe.

    The houndstooth jacket in black/white

    9. And a houndstooth A-line mini skirt because matching isn't a sin. It's one of our favorite ways to make an outfit without having to think too hard about it.

    The houndstooth a-line mini skirt in black/white

    10. A pair of curvy high-rise flare jeans for the person who values comfort overall when it comes to their jeans. They're super stretchy but still look like classic denim.

    The curvy high-rise flare jeans in dark wash

    11. A belted puffer jacket for the person who likes to stay extra warm in the winter months. I hate to get all Game of Thrones on you *but* winter is coming. Plus, it comes with a faux fur hood so you'll feel like you're in the Arctic.

    The hooded and belted puffer jacket in black

    12. A pair of high-rise uncut cord skinny jeans because it's a great way to merge a form-fitting jean with a fun fabric and a beloved fit.

    The high-rise uncut cord skinny jeans

    13. A scoop-neck thong bodysuit that is perfect for a night out on the town or a nice dinner in, too. It's formfitting but still stretchy so it's comfortable and molds to your body. What's not to like?

    The scoop-neck thong bodysuit in white

    14. A turtleneck top for the person who wants to protect their neck this winter. It's an efficient way to stay toasty and also look super polished. Two for one!

    The turtleneck top in red

    15. A textured sweater dress so you can stay cozy from your shoulders to your knees. It's like wearing a blanket outside, but socially acceptable.

    The textured sweater dress in heather gray

    16. A layering camisole because it's never a bad time to up your basics game. It has adjustable straps so it can fit to your height and it's a perfect layering piece that will go seamlessly with any wardrobe.

    The layering camisole in white

    17. A pair of washable curvy pants so you can look cute and professional at your next meeting. It's a great way to play around with casual and formal wear and these pants actually *have pockets* which we love.

    The pair of washable curvy pants in brown plaid

    18. A pair of wide-leg ribbed knit pants for the person who values comfort above all else. If you're wearing sweats while reading this and wishing it was considered cool to wear them outside, these are just the thing for you.

    The wide-leg ribbed knit pant in beige

    19. A satin slip midi skirt that is perfect for warm summer nights or even chilly fall days. Just throw a sweater on over it and you're set for a day of errands.

    The satin slip midi skirt in forever green

    20. A denim jean jacket so you can throw it on over a cute dress when stepping out for a night, or wear it with your favorite T-shirt for a cute and casual look.

    The denim jean jacket in medium wash

    21. A pair of classic tailored trousers for the person who likes a no-muss no-fuss approach to getting dressed. There's no piece that pairs better with a large array of items than a pair of black slacks.

    The pair of classic tailored trouser in black

    22. A pair of dark wash denim shorts because we are already looking forward to the summer.

    The pair of dark wash denim shorts in a 4 inch rise

    23. A shirt jacket so you can stay at your perfect temperature in the fall and spring months when you don't *quite* need a puffer but definitely can't step out without a jacket. It has a classic plaid print with a cute blush tint and tons of pockets so you can leave your purse at home.

    The shirt jacket in neutral plaid

    24. A wide-leg cozy knit pant because there's never been a better time to up your loungewear game. They're super cozy and on-trend so you'll know you look as good as you feel while wearing them.

    25. A petite fit and flare dress that's a great way for those who aren't in the tall category that encapsulates much of fashion to showcase their style.

    The petit fit and flare dress in grey snakeskin

    26. A pair of flannel pajama bottoms for the person who loves a good holiday-themed item. Whether it's a gift to a friend or just a gift to yourself, these are a surefire way to get in the holiday spirit.

    The flannel pajama bottoms in holiday plaid

    27. And a hooded duster cardigan perfect for cozy evenings on the couch, sipping hot cocoa and watching corny Christmas movies.

    And be sure to check out the rest of their selection to score 60% off + an additional 20% off on top of that + free shipping!

    The reviews for this post have been edited for length and clarity.

    What's your favorite product?

    Tell us about your favorite product
    Your review may be featured in a BuzzFeed.com post.
    Minimum 25 characters, 1500 characters left
    Max 10 MB. Accepted file types: .jpg, .jpeg, .png.