This top is more skimpy than it appears to be in the picture. The cups do not cover as much as it shows here to cover. Not so bad, but just expect that when you purchase.
Fits and looks great.