Easy to assemble, fits perfectly at my desk for working at home and for nursing my newborn. I'm able to sit criss cross in the seat as well as a variety of other ways in order to change position throughout the day. Great buy!