I have it 5 stars for this reason - it is truly modular! As you can see from the picture, we have one short end and one long end. Everything went together easily and it did not take long set up. The color is accurate to the picture and it was delivered when they said it would be delivered. The cushions are firm (which we like) but May soften after more use. The back cushions Velcro to the frame which we love because our kids always move them. Overall, it is working out great.