Carpet came in a box folded although I was told it would come rolled. It took approx 10 days to arrive. Looks good.