While the shipping and what not took a while, it was well worth the wait! I just got it in today and the quality is amazing! The stitched edging turned out so much better than I expected it to and the design is clear and clean! The size is perfect too! I definitely will be ordering from here in the future again!