I can't believe this was only 20 bucks!  It's the same quality you find at the jewelry stores for $250 plus!  My husband loves it, has had it over a year now and no scratches.  Didn't have any issues with size, bought what his ring finger was sized to and it fits perfectly.  Looks even better in person!