Came as described, and fit well. One of the tabs on the inside was missing, and it is less soft than I expected but I should have expected that with 100% cotton. Very cute