This couch is beautiful and legs are super easy to assemble. It is firm but still very comfortable and I feel confident it won’t lose its shape for a very long time.