Perfect.  Very good quality.  There was no smell when I took it out of the shipping materials and so far, no shedding.  Very happy with this purchase.  A+