I LOVE this sofa! I put together myself and it was pretty easy to assemble. It looks amazing and is luxuriously soft, like butter! lol it’s also beautiful and feels like it will hold up over time.