Size is perfect!   Colors are vivid just as pictured!  Love it! Love it!