I needed a printed fabric for a young boy, however I wanted him to still like it when he grew up. I went to Hobby Lobby and found a vibrant calico with colorful planets all over. It is beautiful and sophisticated. I thought calico was a type of cloth. They told me it was for quilts. It is quality and bright and what I would consider modern. I like it, and it was very reasonably priced.