I ordered this for a "dear friend" and it came quickly, however the box had no padding and the cup was broken. I called customer service and they had another (wrapped more carefully) in the mail to me that day at no extra charge. It is perfect for my coffee-loving friend. size is large. words and design are what I expected from the pictures. except for the delay due to poor initial packing, it's great. hopefully they wrap all future cups like my re-order.