Arrived on time and looks good!  We haven't put it on the bed yet because we are just setting up our nursery and our little one won't be needing it for a while.  Came quickly and in good shape.