My husband and I  put this together in about 2 hours.  One person would have a hard time putting it together without help.  The instructions were clear and the parts were clearly labeled.   It is sturdy enough for my purposes.  There were place along the door fronts that I had to touch up because there were pin point areas with no paint.  It looks nice from a distance and will work to sit the TV on.   Overall, for the price I am pleased.