Its cute but tote bag quality is not great. The material is a little thin and not so much of a canvas material but more like a thin cotton material. The slippers were cute but not sure about the one size fits all, they are kind of large. Slippers are probably for at least a size 8 and up, maybe 7.5 shoe size. I did like the shiny beading and the script writing. The quality of the actual slippers are as expected and decent.