Roses are no doubt the most beloved flowers of everyone. People admire roses for their colors, fragrance and elegance and love to plant their own beautiful rose garden. Roses have an undeserved reputation for being fussy, hard-to-care-for plants. But after all, they're just shrubs. Some roses do require more maintenance than others, but growing roses is something even a beginner can do.