BanBao Fantasy Castle with Carriage Building Set Contains 580 pieces Hours of fun and imagination Compatible with other brands of building blocks