It's an ok product. Not the best quality and very flimsy. Also, it took forever to assemble the pieces together. However, I do like the color and the firmness of the sofa. Time will tell if it is worth the price.