Love love love!  Heavy duty and solid. This screen is sold other places for a substantially higher price.