Throne Boss is owned by the same people as Pint Size Planet. This part of the organisation design and supply gaming chairs. These are basically shaped bean bags so you can sit comfortably when playing video games.
The packaging is a basic “pizza box” style to minimise costs, but also to maximise strength. The chair is delivered unfilled, so the box could be a lot smaller. The design has gone through several updates, new logo, new colours and new sizes.