The parts I received were ok. had to make many trips to the Hardware store because screws nuts and bolts were not with the package. Some instructions were missing. It took much longer than it should have, because I had to figure it out by myself and keep going back to the hardware store