It has an amazing suction... works great on carpet. Easy to detach and reattach.