Perfect and a great value. One shade was ever so slightly squished, making it more oval than round, but nothing that's even noticeable to anyone else after I tried to bend it back a little...