Once I got it together, the sofa is firm, and long enough for a 6 foot person to lay comfortably. The assembly was terrible. One side did not line up with the brackets provided. It took hours of frustration with two people. We tried laying it many different ways to try to get it to fit. I wound up removing the misaligned brackets, and screwing it together with self drilling screws. Your brackets are a poor design. I certainly could design some better brackets, that lock when they go together. These two brackets did not line up. If it happens to you, take the brackets off, and screw it together, or buy a sofa from a different company. However I still wouldnt recommend you try buying it
Assembly was terrible
Once I got it together, the sofa is firm, and long enough for a 6 foot person to lay comfortably. The assembly was terrible. One side did not line up with the brackets provided. It took hours of frustration with two people. We tried laying it many different ways to try to get it to fit. I wound up removing the misaligned brackets, and screwing it together with self drilling screws. Your brackets are a poor design. I certainly could design some better brackets, that lock when they go together. These two brackets did not line up. If it happens to you, take the brackets off, and screw it together, or buy a sofa from a different company. However I still wouldnt recommend you try buying it