Product came in on time and in unopened packaging. Color is as shown online and length is as shown online on the model pic. Only down side is that these warmers reak of a bad smell when you open the bag... Yuck!