Top was featured in an email ad. i love the colors in both tops and bought both plaids. i'm 5'4", about 130 lbs, and the medium fits well. it is long in the back, but i like that. if the front were a little longer, i'd prefer that, but the length is ok. the colors are definitely cheery and mood-enhancing, very appropriate for this holiday season.