I purchased this as a gift for my daughter who is in her 20s.  I was concerned because some reviewers commented on the size being a bit large.  She; however, loved them and was happy with the size.  The quality seems quite good and they look smashing on her. I am going to order the brighter colored ones for her too.  Delivery was also quite timely.