I have never actually put this on, it has just been displayed on a shelf. The only issue I ever have with the Black Series helmets that are shiny/glossy, is that they have scuffs/imperfections from the factory. I tried to show this in the pics, but if you have every bought any of these, you will know what I'm talking about. So don't expect the dome to be perfect. Does not come with the stand, I just used that for the pics.
So I have the box for it, but it does not fit put together. This actually comes in 3 piece that you snap together...However, once together you cannot get it back apart with possibly breaking some tabs. With that said, if you want the original box with it... I can put it in the box, but you will have to understand that the original box will be bulging because it's too big for that box.