I merely unboxed it and it looks good. I won’t be able to install it for several months. But it looks like all the parts are there. It is protected with blue film and feels sturdy.