Perfect for small patios!! Was really easy to put together the only challenging part was the very top one.I ask for my husband help only for the top part, the rest was easy-peasy .The fabric material looks and feels is good quality material weather resistant.