They came very nicely packaged. My son loved them. Said they were very comfortable and easy to put on. They were a little big (but his feet are still growing). These look wayyy more expensive than what we paid.