Michaels is a well-stocked store with a little bit of everything you could ever want for crafts. It has expansive assortments including popular art supplies, fabric, canvases, yarn, frames, floral, beads, Cricut machines, and much more. It is a one-stop shop for party supplies, gifts, and decor for holidays and special moments. The store is always very clean, nice, and very organized. The staff is very friendly and helpful. The framing service is highly recommended for being easy and fast. Some note the yarn section could use more selection, but it remains a great place for an awesome experience.