Excellent dining set! Just what I was looking for. The stools fit under when not in use so I can put it against the wall when we dont have company.  Very stable and comfortable. Fairly easy to assemble, pay attention to the measurements on the assembly parts, dont tighten corner bolts or put in cross brace screws until you have righted the chair or stool ans put a bit of pressure on it to level. I put it together myself.  My two cats thought I built it for them [see photo]. Very modern looking.