Assembling is easy. It is very firm on the seats- if that’s what you like.