first of all this is a full sized cabinet. Next to the 1up machines this is a giant. Easy assembly it come in three pieces, the monitor, the base and the control deck. This arcade cabinet is internet connected. So far after owning this cabinet for two weeks ATGames already pushed out two firmware updates adding features and capabilities I only dreamed of. This cabinet allows you to add your own games by plugging in a USB stick. Not only that but you can stream your games from Steam. You can play Street Fighter IV then switch it up and play Centipede. You can plug your Playstation 4 into the HDMI port and use this cabinet as a monitor. You can't use the cabinet controls to play Playstation ...yet. I say yet because it's possible they could add that feature at some point because guess what...this thing has bluetooth, along with wifi and ethernet. Oh and for us nerds that like to mod by adding a Rasberry Pi, you just plug it into the HDMI port. GAME CHANGER!!!