The puzzle is produced by Qiyi and is of good quality. Qiyi Snake has a mechanism that allows the pieces to click together and hold the shape you create. The puzzle is very durable and can withstand bending. Qiyi Snake is available in several sizes. Click here to get to get to the 24-piece version. Click here to get to get to the 48-piece version.