pergola over garage door
Pergolas provide shade and protection from the weather. These can be used for shade or support of climbing plants.
Once you've chosen the material, you need to consider the dimensions and shape of your patio. Are you sure it will be large enough to house furniture? Is it more simple and rectangular than you would like?
They provide shade as well as protection from the elements.