This toilet paper cover is crocheted with a variegated yarn consisting of pinks, purple, greens, oranges and yellows. It has a top and a bottom and will fit over a roll approximately 17 inches round and approximately 4 inches tall. Please type Memawscustomcrochet into the Amazon search bar to see all of my handmade items.