Fits and looks great for the price. Let me also reiterate if you pay less than 100 bucks for a ring and expect Rihanna to hand deliver it to your castle and for it to be amazing and last forever.... the RING is NOT the problem here.