My husband and I assembled the bench fairly easily.
It is sturdy, looks nice and is comfortable to sit in.