The water bottle arrived exactly when expected. The quality is great. The names are actually printed right onto the bottle (not a sticker). The colors are true as shown on the computer. I was glad to be able to play with different color options before making my final decision. Love the fact that it comes with two different tops. Can't wait to give it to my husband for Father's Day!