although it isnt an upright i have recently bought a miele cat + dog which i can highly recommend. When i first took it out of the box i thought it was too small and light to be very good but i cant fault it and would recommend it to anyone. I have had upright dysons for several years previously and they are very awkward and really do not suck well at all in comparison.