Well packed in an incredibly small box for the size of the sofa. Very easy to put together out of the box (12 yr old daughter put it together for me in 15min). Super soft and comfortable and elegant looking for a faux leather sofa. Highly recommend it.