It's the perfect size, well-made and attractive but it's not as white as expected - more of a cream colour, hence 4 stars.