sierra*323
Mama Doe
I have the same run that you have won and I find it secure. It is a bit awkward to move if you have it attached to a hutch like I have but its still do able. The roof is all metal the net in the picture is just for shade.
I've just won the same one from the same ebay shop, glad you get on well with it!