Some of my favorite things!  What is not adequately explained is how many options there are for assembling these screens! Extremely versatile!