Design, construction, materials, details