Assembly was simple. No need for drills or screwdrivers although I had both ready to go. It’s dimensions and such are as described. 90” is a good size, 100” would be better . Per the instructions for assembly it looks like you can possibly add another center piece , however need to research that more . A little concerned about the seat cushions hopefully they plump up a bit more for however it does say allow 24 hours so here’s hoping