The product has good hardware but some screw were missing for step I bought from other store, it worked. I would recommend to my friends.