First of all, I am impressed with the arrival time. I ordered on the 20th of November and received it on the 9th of December. The sizes are correct and fits perfectly. The hearts are a bit smaller than on the pictures, but for me it is more convenient that way. The packaging it very neat and they kept me updating the whole time. Very impressed. Would recommend. Going to be a vert cute anniversary gift. 3