First, the good: it's a very nice arrangement. Everything has it's space, and it's very clear over my speakers. If I didn't know it was BiaB, I wouldn't have guessed. The parts connect together very well.
The (
very subjective) bad: The mix too much "in my face". Everything was loud and up front, which is quite a mixing feat! But it also felt like everything was vying for my attention, and everything was the lead instrument. Especially the bass!
It also felt a bit fast, but that might have been because there wasn't much empty space. If the lap pedal guitar wasn't playing, then bass was answering, or the sax was echoing a part, or the shaker was filling up space. It's a very busy arrangement, but there's no space for it to breathe.
As lovely as it is (and all the parts sound great) I think this is the sort of thing where dialing things back and pruning stuff away will give you a better mix in the end.
But you know a free opinion isn't even worth what you paid for.