It has its ups and downs here in south central PA. Along the interstates, 3G is fast (no LTE) but the further out you get, the spottier it becomes. Overall, better than Sprint was there for awhile.
I can't speak for buildings as we don't have any really bad ones that I've been in. It's just homes and brick stores. Wal-mart is fine.