Size is perfect, picture looks a little more cream than actual product. The item is a very bright white colour.