There are so many function that rug can give. It add a pop of color of your space, and also make your floor clean and warmer. So, if you are on a budget but still want to have something that match with your space, consider having a rug. Check out these 8 DIY rugs to beautify any flooring space of your home below to inspire you, and happy DIY-ing.