Short length mini roller