Easy to assemble with a drill.  Firm. Comfortable. Beautiful color.  Cushions are thin so a little worried about how it will wear over time.  Very happy overall.