Absolutely perfect. Firm but comfortable. The fabric looks higher end. Easy to pull out to convert to a bed. Simple to put together. ￼ It is exactly 66 inches wide from arm to arm. The description is wrong. The seat width is 57. I knew this because I read the reviews which is exactly why I purchased this particular sofa.￼￼ I couldn’t be happier.