arrived on time as stated all in one box very easy to put together Sofa is comfortable for me but not made for big people.  Great sofa for college or apartment room  Very sturdy