The packaging is lovely with a nice personal touch with a hand written note. Sizes are definitely generous, I was nervous the size would be to small as I ordered a small, however they are very generous and stretchy so I could have gone the smallest size. The quality is lovely and they feel and look amazing.