Pros: this piece is very handsome, the velvet is so soft too the touch, and it was really easy to put together. I also loved that you could flip the back cushions to have them tufted or plain.
Cons: it is so ridiculously stiff. If you want a showpiece, it's great; if you want a sofa, it's terrible. It was so uncomfortable. Also definitely have to look out for scratches to the velvet that you can't rub out. 
Neutral fun fact: when you sit on velvet it retains a perfect buttprint when you stand up.