Putting it together was a bit of a struggle,  especially to put the legs on evenly so the chair doesn't wobble.  But it's worth it.  The chair is sturdy, the right amount of firm and they look great.