It was the perfect size. The material is a vinyl, pleather type and very firm. I personally do not like couches that you sink into and like the firmness of the couch.