This ring is ok for $20.  It looks ok from a distance, but if you look at it up close it looks cheap.  If you want it for costume jewelry it is just fine.  I am keeping it because it is not bad for the price, but if they raise the price I would recommend you spend more money for a better quality product and not clolored cz which looks like dyed glass.