Kind of small, but adequate for customer volume. Very clean, comfortable. Well stocked. Employees take their time with salads and sandwiches so nothing is sloppy or half put together. Very friendly and take their time with little children that order, and do not show frustration. Very very good subway.