I bought these for my daughter for her birthday party, My daughter loves them and they looked super cute with her dress, She won't take them off! They can packaged nicely in cloth bags and then in a box. These are Premium shoes, We have had them a little while now and they still look brand new! Love them! Very good quality at a bargain price! And there are many colors and sizes to choose, I would definitely purchase again.