High quality product, 100% compatible with the more expensive Lego brand, as advertised.
Because the official product description doesn't give you a breakdown of what bricks are actually in the box, this is what you are getting:
Forty-eight 2 x 4 Slope Bricks
Sixteen 2 x 2 Slope Bricks
Eight 1 x 2 Slope Bricks
Twenty-eight 2 x 2 Corner Bricks
Six 2 x 4 Ridge Tiles
Six 1 x 2 Ridge Tiles
Twelve 1 x 1 Round Bricks
Six 1 x 2 Chimney Bricks
Two construction-worker Minifigs, four pieces each
The manufacturer also tends to throw in a few extra of the small bits. I've previously bought the black and brown roof sets, and both of them also had a few extra small bricks. I think this might be because the small bits are easy to miscount, and BrickTek would rather give you too many than too few. Just a guess, of course.