This is 2 separate 24x24 Plastic Display Signs. This came out of a Gamestop store and was used over their 3DS section.
Its a really thick plastic material. It can't be rolled. These signs are in good shape.