It was a breeze to set up and move down steps with my 11 year old son. It is not too heavy. So far so good, it keeps its temperature and does a great job.