Jacob, if your product comes in different sizes and colors, then you have to create different listings for each color and size. If you have 4 colors and 5 sizes, then you have to create 20 listings for them, and all of them have different SKUs and UPCs. Then you have to create parent variations for them; in this way, you can group all your products under one listing, and customers can see all your listings within one variation.