I ordered two of pink heart totes and was really really disappointed. The material is not canvas (which is what I expected) but rather a very thin ivory-colored muslin-like cloth – it’s thinner than a t-shirt. The handles are also way too long for the size of the bag (a little bigger than a sheet of paper). I spent $7.50 on postage but that’s not going to stop me from returning them. I know the bags are super cute but the quality is atrocious.