Yes, it is a 10x10! the QiYi 10x10 is a 10x10x10 speedcube produced by cube and twisty puzzle manufacturer, QiYi, it performs well and is not too big and may potentially be better than the meilong and probably more durable. If you are looking for a giant cube then this is a great option and great for when some non-cuber asks if your 4x4x4 is a 10x10x10.
Other Posts

Students from Purdue ECE shatter world record for cube-solving robot
A group of students at Purdue ECE's engineering department have shattered the world record for the fastest time...

10 more cubing terms every cuber should known (#2)
How can you call yourself a cuber if you don't know these cubing terms? Provided people watch this...

Gan 4x4 V2 finally launching soon
I have posted multiple times here about the upcoming Gan 4x4 over the past year, ever since they...