LOVE! Lace/mesh/satin boleros are a staple for me and I have found some great and affordable ones on amazon. This in the black polka dot is among my favorites! The pictures don't do justice. The dots are velvety material. The fit is great and I already wore it once with compliments all night. I am petite but a bit busty (37") and I don't like things digging into my arms so I ordered this in Large. Medium would probably fit as well. Now I can't decide if I should get the lace one or the red polka dot... If you wear these kinds of items, I recommend this one!