I absolutely love this sofa. It’s the perfect size to lounge with my toddler and three dogs. The material is very dog friendly. It was easy to put together. All of the pieces for each individual seat are located underneath it. It is definitely worth the price I paid for it.