This is one of my favorite ribbons.
This embroidered ribbon is 4 7/8 inches wide. The ground is ground is black with blue vertical and horizontal striped and embroidered wreathes in yellow, reds, green and blues. The ribbon has a satin weave with short floats while the vertical blue stripe has longer floats. The horizontal stripe has a small check design. These wreaths are very fine and add little bulk to the ribbon. I currently think this is likely a post Civil War ribbon.