Great purchase. Easy to assemble and comfortable to sit on. The foam is firm and head rest is at a perfect height.