Very accurate description. I want to also note that ElectronicFans shipped within 10 days back in March but the package sat in various terminals overseas for 2 weeks at a time and was not the fault of EF. EF has graciously extended the buyer protection when I asked for it and have responded within a reasonable time. I will continue to buy from EF as they have never attempted to rip me off or tell me vague excuses. They are wonderful.