Overall good product, legs are plastic, so I hope they stand up to the test of time.  Easy to install, however, my husband did place a screw in the window sill for added stability.  The velcro tabs were just not holding well.

Pros: easy assemble, neutral color, warming feature
Cons: plastic legs, had to add a screw to stabilize the product