Very easy to assemble and are very sturdy. Seat pad is a little firm but they seem to be getting softer the more I use them.