Size and quality is as expected, and delivery on time with no hassle and minimum packaging.  My only disappointment are some of the colours in this navy blue version...What appeared to me to be pink when I ordered, turned out to be tan.  So I was excited to have ordered something fun and instead received something more practical.  (decided to keep anyway)