This is a quality rolling garment bag. It is great for protecting dress clothing if you are checking your luggage or driving. However, at 20 inches high, 24 inches wide, and 10 inches thick, it is really too big to be used as a carry-on with most airlines (see sample limits). At 13 pounds, it is also much heavier than a cheap soft garment bag.
The bag is constructed with durable 1800 Denier Polyester. The hard in-line skate wheels are smooth rolling and well recessed (making them virtually impossible to catch on baggage sorting equipment or be broken off with rough handling). The retractable, push-button controlled, locking pull handle can be stowed out-of-sight behind a zippered flap. It has a large exterior pocket where you could keep clothes, documentation, or reading material. It does not have (or really need) a shoulder carry strap. The lock accommodating zippers probably provide some level of security.
Inside there are a variety of zippered enclosures (for shoes, clean clothes, accessories, worn or moist clothes). The area for hanging clothes allows a long gown to be strapped to a rigid flap and folded back onto itself to reduce wrinkling (sorry this does not show very well in the photo). When you are packing (or at your destination), you can hang both sizes of the bag on a clothes bar or the top of a door using the clips provided.
I have had this bag for about 5 years and have used it on cruises, flying to dressy events, weekend trips, etc. However, if I am going on a long trip, I tend to use a boxy rigid suitcase or parachute bags with Eagle Creek Pack-it Cubes.