Easy to assemble and specs were exactly as advertised. Cushions are a little thin, however still comfortable and easy to keep clean. Looks great and comfortable too!!!