Vacuum was easy to put together. 4 Different attachments makes it easy to clean those areas u can't put the vacuum on. Also, the retractable cord is a blessing. No more wrapping up the cord. A couple of negative things are: the plastic wheels don't glide well on the carpet and the fact that u need to disconnect the hose to attach to the handle is kind of a hassle. Another positive feature is the brush roll area is a good size I currently have a Shark Rotator Speed pet vacuum and i would say as far as functionality, the Eureka Power Speed holds a slight edge over my Shark.