I have something similar, the pillow can be comfortable at times, like if you move up on your seat 60 degrees you still have support sitting 90. Also the pillows are removable
I almost bought this but couldn't because they were sold out (this was back in October) so I ended up getting something generic. But from the reviews I've read: It's wonderful .
i have something similar and honestly the lower back pillow is the only remotely usefull one. keeps you from hunching. but the head pillow nope. I took that shit off and strapped it to the arm rest to level it with my desk.