Adorable!  It definitely fits the online photo and did not vary in any way.  I'm giving it my full five star approval.  I love shopping your site and I think your selection and prices are some of the best out there.  I used to shop with another online retailer in the past, but since finding this site I pretty much keep to shopping here.  We're in a small area of Arizona and there's not much of a selection when it comes to shopping.  Your site has been fantastic!  Everything I've ordered from this site has been top notch.  I've never received anything that was mediocre or any different from what I was expecting it to be.  I love it all!