I ordered a cute rug with guitars for my husband who is a music teacher. It arrived weeks and weeks after ordering, and arrived in an envelope! That should tell you the quality of the materials. It's about the thickness of a cheap towel and the quality of the graphics is horrendous. Blurry, off center, etc. We're using it in the garage to wipe our feet. Never again will I order off an ad on Instagram.