Every product I have from Shark has been outstanding and this vacuum is no exception.  I also own a Roomba, there is NO comparison the Roomba NEVER docks when it finishes and this Shark does.  It does a fabulous job cleaning my hardwood and ceramic it also goes over my throw rugs, rather than dragging them.  I love the dust cup, easy to use.  Wish it had a carrying handle but that’s minor!