I put it together myself, but it took me a couple of days. I would do a little, get frustrated and try it again the next day. I read other reviews and decided not to attach the feet. Its very stable without it, and Im very pleased with the result, but it was difficult to put together but worth the bother.