def sample_dimensions(remap_months, hourly, annual, lad):
    """Return sample dimensions
    """
    return [
        {
            'name': 'lad',
            'description': 'Local authority districts for the UK',
            'elements': lad
        },
        {
            'name': 'hourly',
            'description': 'The 8760 hours in the year named by hour',
            'elements': hourly
        },
        {
            'name': 'annual',
            'description': 'One annual timestep, used for aggregate yearly data',
            'elements': annual,
        },
        {
            'name': 'remap_months',
            'description': 'Remapped months to four representative months',
            'elements': remap_months,
        },
        {
            'name': 'technology_type',
            'description': 'Technology dimension for narrative fixture',
            'elements': [
                {'name': 'water_meter'},
                {'name': 'electricity_meter'},
            ]
        },
        {
            'name': 'county',
            'elements': [
                {'name': 'oxford'}
            ]
        },
        {
            'name': 'season',
            'elements': [
                {'name': 'cold_month'},
                {'name': 'spring_month'},
                {'name': 'hot_month'},
                {'name': 'fall_month'}
            ]
        }
    ]