It's great!!! Not bad on assembly, very comfy and cleans off easily (puppy likes to dig them jump on couch).