Close to the country, with a large park in the town centre, local pay and play golf, nature reserve and farm areas, it is perfect for those who enjoy walking, cycling, riding, golf etc.
The shopping centre is good - plenty of choice between large high street chains (M&S, BHS, Next, Monsoon) plus some unique small shops including The Cheese Shop, antiques and antiquarian book shops, small boutiques etc. Wide choice of cafes and restaurants including French, Thai, Chinese, Indian and good pub food out of town in villages.
Sports enthusiasts can find tennis, golf, athletics, football, cricket etc. Excellent primary and secondary schools, with single sex secondary education available. Girls school has language college status.
Lots of local initiatives to make things more pleasant such as Horsham in Bloom, Saturday Farmers Market, Horsham Festival, bandstand events in the main square (Carfax) etc. Good place to live for families, older people but perhaps a little quiet for young singles, although plenty of bars and pubs and one night club!