Dog hair resistant, relatively easy to put together (recommend 4 hands), looks lovely, recommend adding support for the back if unfolded into bed, firm but not hard.