I bought 4 of them. assembly was no sweat. however some female parts were missing to fasten the flat bolts. some legs are misaligned to have them assembled. anyway i used to fasten legs some screw i had kept for other home project. cons: the quality was not what i expected, even though looked nice.