This is an amazing Green big Machine and do a wonderful job, unfortunately it's commercial grade and size and weight is a concern for using in home. I order because we have carpet but we decided to remove carpet and now it's not much needed but still, using on Mattress, Sofa and rugs, even cleaning car seats and upholstery is so amazing.