Love the color, height and firmness!  Assembly was a snap!  Update; I had a button that had split with in a week of owning it.  I contacted AllModern expecting a new button and directions on how to replace it, AllModern sent me a whole new sofa!!!  Great company...Great service!!