I have this bag and have used it heavily as a frequent traveler. The bag exterior holds up pretty well and fits most but not all overhead bins. I was on a recent flight home from Dulles to LAX and happened to get a plane that was one used for international travel with the drop down style bins. No way that it would fit. I almost had to check it until I found a spot on the aircraft side bins that were more conventional but still small. If you travel international it may not fit. The second thing is something you won't realize until you have a bag to compare it to and that is the wheels. There is a big difference between the wheels on high end and lower priced luggage. When empty, it can be hard to tell the difference but when loaded you will feel the difference as you push or pull your luggage along. There is considerable drag and additional effort required for the cheaper luggage. I couldn't believe the difference when I tried both the Tumi Vapor and the Rimowa Salsa Deluxe on several trips. The latter two role so easily they will practically run away from you. Not so with the Costco Ricardo. You will work to move it when fully loaded.
Some additional comments, while this is certainly good luggage for the price, it isn't the easiest to pack and travel with. The Tumi was much better and the Rimowa was better yet. The Rimowa goes down narrow aisles and fits into overhead bins better than either of the others on the airlines I frequently fly (AA, Delta, United, Southwest). The Rimowa packing system is the best I have found. The clothes goes in flat rather than rolled and then you can really compress flat with their system and the Velcro makes it quick and easy. I couldn't believe how much more I could get in what appears to be a smaller case. Additionally, it doesn't move or shift around so it arrives just like it left. Shirts, slacks and suit jackets (fold inside out) come out with far future wrinkles.
My last comment on hard side cases is; one really needs to understand the difference in quality and cost of the materials. Three primary materials are used: ABS, Polystyrene and Polycarbonate with some composite ones using two or more of the three materials. Pure 100% virgin Polycarbonate is the most expensive, most durable and lightest.
Your experiences may differ, but these are mine.