I love it...but it is not velvet ...but actually a very nice material . Firm but thats good...we needed a bed settee for guests and unfortunately somehow , I managed to order the wrong thing so was disappointed when it arrived and was just a settee ...but yeh ..very nice looks expensive...need a foot stool to be totally comfy as its not a very deep seat ...