Very spacious, comfortable and looks high end.  The only negative i have is that it didn't come with clips to keep the pieces together.  I recommend purchasing the clips so that everything stays in place when people are sitting.