Sofa looks cute but it is not 89.5. Its more like 83. Sofa was too small and now I have to pay 89 to ship it back.  Sofa is firm and not very comfortable.  Very disappointed that it was smaller than advertised.