Very pricey, but I must say it works extremely well for a non corded vacuum.  Not sure why it’s so expensive, as it is mostly plastic, but hey, it works very well on carpet, tile and hardwood, and it’s very maneuverable !  We don’t vacuum rocks and debris with ours, but as a day to day vacuum, it’s great.