90" wide, 34" back height, seat 24" deep. The upholstery is green mohair, napped like velvet or plush. The frame and all of the interior structure is sturdy and intact; but it has pet odor, unfortunately. I would have to be dismantled by an upholsterer to remove the existing fabric and padding. The design is curved and the seating is somewhat low. There are no loose cushions.