It’s very light weight which is amazing for taking up and down the stairs! Seems pretty durable but I wasn’t exactly banging it around to really test it. It did the job as well as any other steam mom, I really like that it vaccums and sanitizes with the steam, but I did swiffer the floor before to not get any hairs tangled in the roller, but as I was mopping it didn’t seem to matter as the hair didn’t seem to get wrapped around the roller like on a vaccum, it simply pushed any hairs that were on the ground back out all over the floor, so I had to pick them up by hand. Not the end of the world but could be annoying to some.