The screen is from NationalCycle. It's pretty flimsy,that's why it has the upper homemade supports.