The cast is great and totally picked randomly with different ages and different ethnics. I love the story line and definitely gives you some good perspectives on life and family and love. And also the soundtrack is killer. I do love the show a lot and every episode just gets better!!!