The shipping came on time, it comes in two separate boxes because of the sectional. Easy to assemble my cousin and I did it together. Doesn’t require any hardware tools all the tools you need is given in the box. It fits perfectly in my living room area and VERY COMFORTABLE. My mom slept on it the night I got it and was very comfortable.