Nervous to buy online as I've never seen in person - would the white match? would it look cheap? Looks great! Great buy