For the price it's great! Looks much more expensive. Definitely had a bit of an odor but I expected that from other reviews. We did the professional install which was worth the extra $$! Took away hours of headache.