Ok. love this top. i'm 5'4 106 34b and the 0 reg fits perfect on the top half. i am going to have the waist taken in because i love the top. it is very short. i usually need a petite but the regular is just barely long enough. i thought it was red and white but it is red and beige. great with jeans or navy for work.