Gazebo privacy curtain was just as expected. I ordered the  beige color option and it is perfect to let enough light in on our back deck. It has not rained or snowed heavy enough yet since assembly to know actually how weatherproof it will be. It is more of a nylon material than canvas.