It is a hair small, but still fine for us. Since it's just my husband and I, a 2 1/2 bird will get us around 3 meals. For example, night 1, we will we roast it and then have a wing and a drumstick each with gravy and potatoes. Meal 2, the breasts get turned into a chicken sandwich, or maybe a salad. Meal, 3 the thighs make a breakfast hash. Bones get cooked down to stock.
When we first started with meat birds, we ended up with some 8 lbs CX. That really was way too big for us. We'd be eating chicken solid for a week. My ideal chicken size is anywhere between 3 1/3 lbs and 5 lbs.