So far it's working great! I haven't really figured out the Pop-N-Go part yet, but it's been great for all the different floor types I have. (Hard wood, tile, carpet, braided rug, shag rug) I also like the different attachments.