It is the perfect size and colors for my apartment. It is very soft under my feet. It only took 2 days to lay flat from being rolled for shipment. It arrived quickly and was easy to track.