Exactly what I was looking for. Was a little difficult to get the pieces together but assembly as a whole was pretty simple. I like a firmer couch so this was perfect!