I would inspect the seams and make sure there’s no separation. Mine was under a tree as well and I only kept lawn tools on there. If you are confident it will hold up under a heavy wet snow you still need to ventilate well. Then ask yourself if you would be in there with 3 feet of snow and ice on the roof.The sheds have been up for a few years now and never had any issues with snow harming the roof. They are placed under tree's if that makes a difference.