This sofa is absolutely amazing.  As mentioned it is a bit firm, but I like that.  I ordered the beige.  It did come in 2 boxes but assembly was pretty easy.