Easy to assemble. Soft velvet upholstery. Firm seat cushions but not overly. The back is softer. Overall, decently comfortable. Like the bright blue color. Was exactly what we wanted