Came in a very small box, somewhat heavy, but easy to take to my work and rolled fairly easily and I laid some thing heavy on both corners and by the next day it was flat. The only downfall is it doesn’t have anything on the underside to keep it in place on the carpet but it does work fine with my office chair. It’s not super hard it’s kind of soft so if you want something that is like a harder surface this is not it if you’re looking for something to just protect your floors from your chair, this would be a good option.