This is really nice! Very firm but feels like it will last long. Easy to assemble with a little elbow grease. A pillow behind the back and I will be in this thing for hours lol