Absolutely love this sectional!! Firm and comfortable. Love the material. Super easy to assemble. Does not click apart when people sit on it. We did have to add some fabric tape to the cushions to keep from sliding off. Would 100% recommend.