Color is perfect. Size is ( 7 3/4 oz) cup is perfect for Nespresso Vertuo Grand Lungo. Love it.