Easy to assemble, cushion is thick, materials look sturdy enough.  My dog likes it.