I've had my eye on this couch for months and finally decided to buy it to replace my old one. It's very firm (which I personally prefer) and the velvet is amazingly soft. It does wobble a wee bit, but since it's up against the wall, it's not too bad. I'm very pleased with it and my roommate says it's really comfortable to lay on. Again, we both really like firm furniture. I imagine it will soften with time a bit, though. Super easy to assemble and one person could probably do it. Overall, this is my dream couch with the sweet black velvet and crystals (imo it works for goth chic, which is what I was looking for), and it's met my expectations. Now, we just need to replace the big gray ottoman haha.