Ours is large enough but all the dust & cat hairs would catch on the top of it. Our windows are seldom open due to allergies and dust in the air on windy days. >^-^<
When I was a little girl, I thought a canopy bed the absolutely ultimate way to sleep! Wonderful! Like a princess! I don't care these days -- nice to look at but probably real dust catchers. Might be good to keep mosquitoes out, but it would also need a roof!