Soft carpet! Good length! Iâve bought one before on Wayfair that felt cheap, but not this one. Love it! It would normally need a carpet pad, but we have a heavy coffee table on top of it and that holds it in place