Smells. No confetti.
Just got my card.  Looks just like the picture but it smells horrible and did not come with confetti.
Rating: 3 stars