Easy to put together and sturdy.  The seat is hard, but a cushion will take care of that.  No issues.