Cute, but not perfectly madeThis bag is very cute, but when it arrived the little hearts that were on top of the castle were not sewn on well and, in fact, one fell off on the very first day. I sewed it back on and all was well but I shouldn't have to repair brand new products that I purchase here. Also, the bag did not stand up well on its own. A lot of the fluffy filling was at the top causing it to fall over. I put some bean bags in the bottom and now it's standing well. I think once gravity pulls some of the fluff down it will be perfect!