The seats are a bit deep for those with short legs.   Construction appears to be durable.   Assembly takes a few hours and gets quicker as you go.