This top is so pretty and festive. i am purchasing it for a holiday party. i debated between a m and l, but went with the m, and i'm glad i did. it is generously sized. finding bottoms for it has been a little tricky. i'm thinking i will try the velvet pants as shown.