Love it, works for our space, firm when you sit bit fabric is soft . Just what we needed and you can’t beat the price, very easy to assemble . I assembled it by myself .