Almost perfect! Small stain on armrest precluded 5 stars. Well packaged easy assembly by 1 very comfortable even for extended periods. Designfabric is lovely. Very happy!