I don't see much protection from the elements in the pictures. Its a bit of a shame considering our climate. I recall the big outdoor outlet centers in Florida have loads of protection from the elements (which consist of 2 types - sun and rain), so its a big fail
that here, with rain, snow, sleet, sun, freezing rain, they only built a handful of roofs.