I love this top coat and never do my nails without it!! When I purchased it, it came with a free full size Bubble Bath, so I thought it was a good value. It took me a long time to figure out how to use this top coat effectively, but now it's perfect for me. I think some of the bad reviews are due to the fact that there are some tricks you have to learn. 1) I wait 1-2 minutes after my last polish coat before I use this top coat and I use a fair amount of top coat. If I use it too soon or use too little product, it does streak my polish slightly. Also, if you use a thick thick layer of top coat, you will get bubbles. 2) As your bottle gets older (for me this was 1/4 of the way through the bottle), add a few drops of nail polish thinner. I've done this a few times, and it makes the polish much easier to work with - easier to apply with less bubbles. I polish my nails at night (bonder, 2-3 coats of polish, and this top coat) and I can get in bed 5 minutes after applying this with ZERO sheet marks in the morning, and still shiny 4-5 days later. Winner for me!