Very pretty design, perfect for my apartment! It’s very firm but that’s not a problem for me. The fabric feels nice but it’s obviously not real velvet, but rather a velvet ‘look’. Well made and priced right. 
The only down side is that it’s a bit smaller than I was hoping for but I definitely recommend this purchase