There is a reason this steamer costs more than others, and it is well worth it.
We eat a lot of steamed foods and this is the best steamer I've ever used. It is useful for veggies, chicken, fish etc. I've had MANY problems with blades coming loose from the cheaper brands, but this one is well built and more durable, so I have not experienced that issue. The legs can fold up, won't scratch non stick surfaces, and are long enough to give you plenty of water for prolonged cooking times. This is a welcome addition because many of the cheaper brands have short legs, forcing you to constantly monitor the water level else get that nasty burning smell when it runs dry. There is also a handle which pushes down for a low profile when cooking (so you can use a lid), and then raises to easily pull the steamer out when it's done.
The only caveat, as with all stainless steel steamers, is that when cooking fish or chicken it will be a huge mess to clean up if you do not use a non-stick spray product beforehand. The meat gets stuck in the holes and between the blades and takes some effort to clean off by hand. This is dishwasher safe, but putting it into the dishwasher with a lot of food still stuck on it will only dry it up onto the steamer. Coat with PAM or brush with olive oil before steaming and you'll be fine.