I just received these I am very happy with the order. High quality and very, very cute! I ordered the square envelope to go with it and if you do please note that it costs extra but was worth it.