It is so firm and has good structure. the package was wonderful. and really easy assemble. Although the coral was great I had complain about the mark stays on the sofa due to its texture