The seat was hard to attach, but otherwise they were easy to put together. The seat is very firm.