Assembly was easy. Very comfortable and wide. My 4 year old and I can sit comfortably together. Cushion is firm. Love the reclining feature.