The beautiful sparkly buttons really elevate it from a nice cardigan to a great top. Bought to wear on a casual Christmas night out and it fits the bill perfectly. I'm size 12 and got both small and medium. Kept the small, perfect. Not big enough to do the off the shoulder look but I wouldn't do that anyway.