Top: small (Got SO many compliments & is so nice) Bottom: white seem sold out! I also have coffee color and love. Wearing a small fit great! Shoes: one of my fav staples