We were impressed with the product but not surprised because is always quality.  Pros: Easy to assembly, took only a couple hours.  All parts were there:)Cons: No cons on this beautiful piece of furniture