This top is perfect for the holidays and on sale for $14!!! I love the red color too and think at this price you should grab both. I’m in an XS - it’s true to size!