Assembled by the delivery guys. Cushions are nice and firm but comfortable and cozy. The leather is a quality product.