These are true to the site and assembly was not difficult. Be careful not to scratch the tops just keep the plastic on until you finish adding the legs. These can support 300 lbs and one of the reasons I purchased. They are very comfortable but be prepared for some people not wanting to sit on them  but they  can take it.