Is it the seat of this stroller upright? I mean at 90 degrees.
No, not at all, like all ultra-compact occasional-use travel strollers, this stroller is not upright, it is not 90 degrees when in the sitting position. All of these small strilllers will be slightly (like this one) or ver much slanted.
Your -very berry- Eli.