The sofa is great and recommend buying. Easy to assemble. However the cushion is little bit below firm but not so soft.. it could have been better.. U get what u paid for..