For the price this couch isn’t bad at all! Assembling was pretty easy if you have someone else to assist. It does tend to squeak when you sit but it doesn’t bother us. Color and texture is really nice!