SIZING:  Perhaps the most important consideration when buying online.  I bought this jacket and the matching pants.  They fit slim so order your actual size (not what Banana Republic would make you think you are).  Example:  I'm just over 5'10", weight 165.  My Banana Republic jeans are 32" waist and fit fine, but that's a lie!  I used a tape measure as other reviewers suggested and came up with 34" so ordered the 34" Tommy Hilfiger pants and they fit perfectly (32" would have been a big mistake).  On the jacket, I always considered myself a 40R, but recently at stores I have had to buy a 38R for whatever reason - poor sizing or the BR issue where they want me to feel slimmer than I really am.  Anyway, Tommy is true to size and the slim fit is not so much "slim" as it is tailored.  I bought 40R based on other reviews and sure enough, it fits amazingly.  Nice and tailored, not too loose like 40R often is when not tailored properly.

QUALITY:  Good quality fabric, it's no $1000+ tux, but it looks great and feels good.  Craftsmanship is excellent, my jacket had no stitching issues or anything else I've found yet.

SHIPPING:  Prime was super fast, but oh Amazon, you have to work on your packing.  The jacket was in a bag in a box, but just thrown in willy-nilly.  It is all wrinkled up so I have to spend a little more to get it steam pressed before taking it to the ball.  Not a big issue, just a comment.

OVERALL:  BUY this jacket and pants, it's a great deal on a solid tux.  BELIEVE these reviews and order your real size, if you do it will fit very nicely and if you don't, it will be too small.