Large. Not terribly cushioned. In fact, has a bit of a “crunchy” sound when you walk on it - hoping that goes away with the rug pad underneath. Had to air out for a few days before putting in room due to a chemical? smell? Works well for a play room