Very quick assembly (less than 10 mins) and sits comfortably. Not sure about long periods, but I'm at my desk for about 20 mins at a time, and it's cozy to sit in during that time.