After some waiting I finally received my sofa it comes in one box screwing one the legs less than five min  it is heavier then I thought and to my surprise lower than expected but not to bad it is firm but not to firm that it hurts the behind very comfortable if you have lower back pain firmness is just right overall I would recommend