Search  for anything...

XPXKJ 7 Inch Vintage Heart Mirror - Elegant Desk Makeup Mirror with Double Sided 360 Degree Rotation Vanity Mirror for Coquette Room Decor

Based on 2,103 reviews
Condition: New
Checking for the best price...
$12.99
Save $3.00 was $15.99

Buy Now, Pay Later


As low as $3 / mo
  • – 4-month term
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Selected Option

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: Only 10 left in stock, order soon!
Fulfilled by Amazon

Arrives Friday, Oct 30
Order within 9 hours and 11 minutes

Available payment plans shown during checkout

Protect Your Purchase

Easy claims online, fast replacements, no fees

Checking for protection plans...

At a glance

Condition
New
Color
Beige
Model
XPXKJ143
Dimensions
8.2 x 4.8 x 9.5 in
Weight
0.62 lb
Material
Acrylonitrile Butadiene Styrene, Glass
Shape
Heart
In the box
a makeup mirror

Features 6

  • Vintage Elegance: Add a touch of nostalgia to your room with our exquisite heart-shaped mirror, the perfect blend of vintage charm and modern utility for your vanity or desk setup.
  • Multifunctional Design: Not just a simple desk mirror; our stand includes a magnifying area for detailed makeup application, making it an essential addition to your beauty routine.
  • Sturdy Stand: Crafted with a stable base, this tabletop mirror's stand ensures the mirror stays secure while you're using it, providing a reliable surface for all your grooming needs.
  • Chic Decoration: More than just a functional mirror, it serves as an elegant decor piece that enhances the ambiance of any room, making it a delightful centerpiece on your vanity table.

Specs 29

Product Dimensions 8.2 x 4.8 x 9.5 inches; 9.92 ounces
Item model number XPXKJ143
Manufacturer XPXKJ
Shape Heart
Style Name Art Deco
Finish Types Polished
Color Beige
Theme Love

Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Friday, Oct 30

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


Cute & good quality
Color: Pink
Love it so pink & pretty I actually bought the tan one first had it for awhile now but decided I wanted the pink now lol size is perfect looks cute on my vanity comparing it to the tan one the pink one feels like better quality tan one is very light weight also be careful not to screw it in to tight it will crack made that mistake on my tan one oops lol ... show more
Reviewed in the United States on February 25, 2026 by Krissa Krissa

Perfect for a Pregnancy Reveal – Beautiful and Memorable
Color: Beige
I bought this heart mirror on Amazon to use for my pregnancy reveal, and it was absolutely perfect. It's made of plastic, but you honestly can't tell just by looking at it—it looks elegant and high-quality. It made such a special moment even more beautiful, and now it holds a lot of sentimental value for me. I'm so happy I chose this piece. Highly recommend for anyone looking for a unique and meaningful way to share a memory ... show more
Reviewed in the United States on October 16, 2025 by Sarai Guerrero Sarai Guerrero

Pretty in pink vibe
Color: Pink
My daughter loves her mirror. I gave it four stars because it is on the flimsy side. It will definitely not last long but for now, she loves it!
Reviewed in the United States on February 23, 2025 by MSUmom

SO CUTE! BUY IT!
Color: Pink
i can see a lot of negative comments but hear me out, you have to remember this mirror is made of very light-weight plastic (ABS plastic) so it’s fragile.. you can’t screw it together too tight or you’re gonna crack it 💔 and even if you were to crack it, it’s not actually broken, it’s just gonna be wobbly, so grab some super glue, if you accidentally crack it & get on with your day lolol 😂 anyway just be careful putting it together that’s all... & now listen, my cats have also knocked it over on the ground several times & its perfectly fine.. 🐈💥👍🏼, this is absolutely one of my top 10 favorite pink photo props, that i have purchased this year! (see attached photos) it looks very expensive in pictures & i swear you’ll never find something like this!! especially at this price!!! TONS of amazon sellers are advertising this mirror for 2x the price & this vendor has the cheapest one by far, so look no further! 🎉side note: if you have cats & worry about them knocking it over and potentially breaking the glass just put some double sided tape underneath it & it should be good! amazing price, the molding has great detail 👍🏼 and i just really like pink stuff 🤣💖 imma give it 5+ stars⭐️✅😄👏🏻💕🏆💓 ... show more
Reviewed in the United States on May 9, 2022 by Muawk Muawk

Cute but be careful screwing it together!
Color: Pink
I would have given this five stars considering how cute it is but I had two issues as soon as I got it. The first was minor. The mirror has a faux stone texture that I wasn't aware of, which means it has grey specs in the pink. I actually thought it was just dusty at first and tried to wipe it off, but it's actually part of the design. Not an issue really, but something to note. However, there was another more major issue. I was trying to be gentle screwing the part that holds the actual mirror into the base, but also wanted it to be tight and secure. Well with very little force, the screw broke and became stuck inside the base, leaving me with two seperate pieces that wouldn't connect. It didn't even snap, just gently broke, almost as if the plastic were soft and spongey. I was able to fix this by hot gluing the mirror holder to the base (superglue did not work and the hot glue can be easily removed if you place the pieces together crooked). Is this a bad product? Eeeeh not really? But is it cheaply made? Yes. I'm still mostly happy with my purchase though because it honestly is adorable and fits my aesthetic perfectly. I would have been very sad if the hot glue hadn't worked. Hopefully the rest of the plastic won't break haha. Be careful when screwing the holder into the base and you should be just fine. Overall though, this is really only worth about $5 haha. ... show more
Reviewed in the United States on January 20, 2020 by Katy

Beautiful
Color: Beige
Just what my daughter wanted she loves it. Truly beautiful
Reviewed in the United States on December 13, 2025 by LJP

Cute, but easily breakable
Color: Beige
This is very cute, its a perfect off white/beigey color and the design is just gorgeous to me. Just be aware this is 100% plastic (besides the mirror itself). I don't mind, as you can only tell when you're looking up close or when you pick it up, it is suuuper light. Speaking of it being light, it is also somewhat easily breakable, say by a cat who likes to push things off the edge or something. So just be careful and keep it in a spot your cat, or whoever, can't knock it off. ... show more
Reviewed in the United States on November 20, 2022 by X

Breaks easily
Color: Beige
Cheap and broke as soon as I tried to put it together. Made of fragile plastic
Reviewed in the United States on October 20, 2025 by Mya Hollenczer
Checking for best price...