We love the couch. It took about 3 weeks to get it after ordering it. It took about an hour to assemble all 6 pieces and put the pins in to hold the pieces together. We love the fact that you can move the pieces around to make it in almost any shape you want or need. Its a little hard but comfortable.