The quality is great, I was initially worried it would be flimsy or that it would sink over time but I have no concerns, it's very solid. I was also concerned it might slide around too much or even come off while in use but that's never even come close to happening. Also, it's not uncomfortable. We've gone on 6+ hour rides and my child has never complained.
Great product that I highly recommend.