Yahoo Life Shopping
Why you can trust us

We independently evaluate the products we review. When you buy via links on our site, we may receive compensation. Read more about how we vet products and deals.

This firming body oil makes my arms look so toned, and it smells like sweet vanilla

I've never been a big fan of body oil. I was always convinced it would leave me feeling like I was covered in grease and that I would get it all over my clothes. But from the very first time I used Sol de Janeiro's Bum Bum Firmeza Body Oil, I've been a convert. It's not only incredibly nourishing and nongreasy, but it makes my arms look firm and toned — especially welcome as we head into the season of tank tops and sleeveless dresses.

This body oil leaves your skin glowing, but not greasy.

$52 at Amazon
Explore more purchase options
$52 at Sephora$52 at Ulta Beauty

While I use the Bum Bum oil from my shoulders to my ankles, there is something about the sheen that it leaves on my shoulders and arms that makes me look like I've been at the gym for hours. This oil is incredibly lightweight and absorbs quickly, and while it does leave my skin glistening, it also moisturizes and firms my skin.

It's packed with Brazilian olive oil, microalgae extract and caffeine to hydrate, depuff and firm skin, respectively. The caffeine in question is Guarana Caffeine Complex which, according to the product description, "supports a healthy lymph system to promote drainage for firmer looking skin." The brand recommends applying the oil in circular motions to further encourage depuffing.

FYI: A little bit of this oil goes a long way. I usually only need one pump to cover both arms from my shoulders to my hands. So while it isn't cheap at $52, a bottle lasts me longer than a few months with regular use.

Another notable thing about this hero product? Its delicious scent. The fragrance has notes of pistachio, salted caramel and vanilla, which lasts on your skin like a high-quality perfume. If you're already a Sol de Janeiro fan, then you'll recognize this as the brand's popular Cheirosa 62 scent. The smell is warm, decadent and sweet. On days when I use the body oil, it smells so good that I usually skip layering a perfume on top.

A little goes a long way when it comes to this Brazilian body oil. (Amazon)

But I'm not the only fan of Sol de Janeiro's Bum Bum Firmeza Body Oil — more than 1,000 Amazon shoppers have given it a five-star rating.

One happy shopper raved, "This is hands down the best oil I've ever user used before for not only the fragrance that always has my husband asking me what I put on, but it leaves my skin hydrated, soft and lasts all day! ... People comment that it's too thin, but it's thin and highly effective."

"Bought this on recommendation to help with aging/crepey skin," said a reviewer. "It lives up to its moisturizing reviews, and I love putting this on after I get a shower. Skin is more supple. Nothing will take all of the wrinkles away, but this certainly helps."

Another fan couldn't get over the oil's staying power: "This is so long-lasting but it doesn't feel greasy. It's hard to explain but it was still fully 'there' almost 24 hours later, in a good way! Not in an 'it's just sitting on top and didn’t soak in' way. It's in a 'it moisturized my skin so fully that I can still feel how plump and moisturized it feels even a full day later' way."

"I've never used a body oil due to feeling oily after and leaving oil stains but this product is so amazing," said a fourth five-star customer. "It absorbs into the skin very fast without leaving me feeling 'greasy.' I apply this right after the shower after I pat myself down and my skin is still damp. Smells so dang good too."

This lightweight oil won't stain your clothes, and it smells so good, you can skip the perfume. 

$52 at Amazon
Explore more purchase options
$52 at Sephora$52 at Ulta Beauty

If you have Amazon Prime, you’ll get free shipping, of course. Not yet a member? No problem. You can sign up for your free 30-day trial here. (And by the way, those without Prime still get free shipping on orders of $25 or more.)

The reviews quoted above reflect the most recent versions at the time of publication.