Beautiful, comfortable, and easy to assemble. Feels solid. We keep ours in our finished basement, so it is not our everyday living room sofa. I also have kids and dogs so I will keep it covered until we have company or any special occasions when we need to show it off because I'm uncertain if or not dirt and stains would come out of the velvet.