Very similar in physical size to the official 800x480 Raspberry Pi touch screen, but you get a bright vibrant ips display and small bezels, rather than the ridiculously large and unnecessary bezels on the official device. It also fits closer to the Pi using pogo pins for power and i2c (used for the touch screen) saving space. It come with 3 ribbon cables for various different devices, the shortest was perfect for a pi4 mounted directly on the back.