Just what I was hoping for! Easy to assemble. Sturdy. Plenty of extra bolts and stuff to be sure it all goes together. Looks great. Super comfy. What more could you ask for?